OSDN Git Service

Set proper sizes for size_t and void* on 64-bit Windows builds.
authorMagnus Hagander <magnus@hagander.net>
Sat, 2 Jan 2010 13:56:37 +0000 (13:56 +0000)
committerMagnus Hagander <magnus@hagander.net>
Sat, 2 Jan 2010 13:56:37 +0000 (13:56 +0000)
Tsutomu Yamada

src/include/pg_config.h.win32

index 573a53e..76f3731 100644 (file)
 #define SIZEOF_LONG 4
 
 /* The size of `size_t', as computed by sizeof. */
+#ifndef _WIN64
 #define SIZEOF_SIZE_T 4
+#else
+#define SIZEOF_SIZE_T 8
+#endif
 
 /* The size of `void *', as computed by sizeof. */
+#ifndef _WIN64
 #define SIZEOF_VOID_P 4
+#else
+#define SIZEOF_VOID_P 8
+#endif
 
 /* Define to 1 if you have the ANSI C header files. */
 #define STDC_HEADERS 1