Make sure FD_SETSIZE is set before we include any Windows
authorMagnus Hagander <magnus@hagander.net>
Thu, 30 Jul 2009 09:28:00 +0000 (09:28 +0000)
committerMagnus Hagander <magnus@hagander.net>
Thu, 30 Jul 2009 09:28:00 +0000 (09:28 +0000)
header files.

Josh Williams

contrib/pgbench/pgbench.c

index 8f354fd369f97a4a4685d5c0583b81cc6375117e..0973537f55f4c6c708a8e8f9cc3995dfbca00285 100644 (file)
  * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  *
  */
+
+#ifdef WIN32
+#define FD_SETSIZE 1024                /* set before winsock2.h is included */
+#endif   /* ! WIN32 */
+
 #include "postgres_fe.h"
 
 #include "libpq-fe.h"
@@ -34,8 +39,6 @@
 #include <ctype.h>
 
 #ifdef WIN32
-#undef FD_SETSIZE
-#define FD_SETSIZE 1024
 #include <win32.h>
 #else
 #include <signal.h>