db_mysql: fixed build on Solaris
authorJason Penton <jason.penton@gmail.com>
Sat, 16 Jul 2011 08:13:14 +0000 (10:13 +0200)
committerJason Penton <jason.penton@gmail.com>
Sat, 16 Jul 2011 08:13:14 +0000 (10:13 +0200)
- Added preporcessor defs to avoid adding macro which breaks compile on Solaris

modules/db_mysql/my_cmd.c

index 00a75ce..2e71131 100644 (file)
  *  @{
  */
 
-#define _XOPEN_SOURCE 4     /* bsd */
+/* the following macro will break the compile on solaris */
+#if !defined (__SVR4) && !defined (__sun)
+   #define _XOPEN_SOURCE 4     /* bsd */
+#endif
 #define _XOPEN_SOURCE_EXTENDED 1    /* solaris */
 #define _SVID_SOURCE 1 /* timegm */