Browse Source

Issue #295: also check if size_t is the size of long long, to help support 64-bit Windows platforms.

tags/json-c-0.13-20171207
Eric Haszlakiewicz 8 years ago
parent
commit
8157784483
2 changed files with 3 additions and 0 deletions
  1. +2
    -0
      arraylist.c
  2. +1
    -0
      configure.ac

+ 2
- 0
arraylist.c View File

@@ -26,6 +26,8 @@
#define SIZE_T_MAX UINT_MAX
#elif SIZEOF_SIZE_T == SIZEOF_LONG
#define SIZE_T_MAX ULONG_MAX
#elif SIZEOF_SIZE_T == SIZEOF_LONG_LONG
#define SIZE_T_MAX ULLONG_MAX
#else
#error Unable to determine size of size_t
#endif


+ 1
- 0
configure.ac View File

@@ -109,6 +109,7 @@ AX_APPEND_COMPILE_FLAGS([-D_GNU_SOURCE -D_REENTRANT])

AX_COMPILE_CHECK_SIZEOF(int)
AX_COMPILE_CHECK_SIZEOF(long)
AX_COMPILE_CHECK_SIZEOF(long long)
AX_COMPILE_CHECK_SIZEOF(size_t, [#include <stdint.h>])

AC_CONFIG_FILES([


Loading…
Cancel
Save