Merge branch 'solaris-round'

This commit is contained in:
Daniele Varrazzo 2013-04-21 18:39:30 +01:00
commit d159dfea9d
2 changed files with 11 additions and 1 deletions

7
NEWS
View File

@ -1,3 +1,10 @@
What's new in psycopg 2.5.1
---------------------------
- Fixed build on Solaris 10 and 11 where the round() function is already
declared (:ticket:`#146`).
What's new in psycopg 2.5
-------------------------

View File

@ -141,7 +141,10 @@ static int pthread_mutex_init(pthread_mutex_t *mutex, void* fake)
#endif
#endif
#if (defined(__FreeBSD__) && __FreeBSD_version < 503000) || (defined(_WIN32) && !defined(__GNUC__)) || defined(__sun__) || defined(sun)
#if (defined(__FreeBSD__) && __FreeBSD_version < 503000) \
|| (defined(_WIN32) && !defined(__GNUC__)) \
|| (defined(sun) || defined(__sun__)) \
&& (defined(__SunOS_5_8) || defined(__SunOS_5_9))
/* what's this, we have no round function either? */
static double round(double num)
{