1 /* 2 * $Id: config.h.win32,v 1.2 2006/01/26 02:16:28 mclark Exp $ 3 * 4 * Copyright (c) 2004, 2005 Metaparadigm Pte. Ltd. 5 * Michael Clark <michael@metaparadigm.com> 6 * 7 * This library is free software; you can redistribute it and/or modify 8 * it under the terms of the MIT license. See COPYING for details. 9 * 10 */ 11 12 /* config.h.win32 Generated by configure. */ 13 14 #define PACKAGE_STRING "JSON C Library 0.2" 15 #define PACKAGE_BUGREPORT "michael@metaparadigm.com" 16 #define PACKAGE_NAME "JSON C Library" 17 #define PACKAGE_TARNAME "json-c" 18 #define PACKAGE_VERSION "0.2" 19 20 #include "symbol_renames.h" 21 22 /* config.h.in. Generated from configure.ac by autoheader. */ 23 24 #ifndef __GNUC__ 25 #define __attribute__(x) /* DO NOTHING */ 26 #endif 27 28 /* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 29 /* #undef HAVE_DOPRNT */ 30 31 /* Define to 1 if you have the <fcntl.h> header file. */ 32 #define HAVE_FCNTL_H 1 33 34 /* Define to 1 if you have the <inttypes.h> header file. */ 35 #define HAVE_INTTYPES_H 1 36 37 /* Define to 1 if you have the <limits.h> header file. */ 38 #define HAVE_LIMITS_H 1 39 40 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and 41 to 0 otherwise. */ 42 #define HAVE_MALLOC 1 43 44 /* Define to 1 if you have the <memory.h> header file. */ 45 #define HAVE_MEMORY_H 1 46 47 /* Define to 1 if you have the `open' function. */ 48 #undef HAVE_OPEN 49 50 /* Define to 1 if your system has a GNU libc compatible `realloc' function, 51 and to 0 otherwise. */ 52 #define HAVE_REALLOC 1 53 54 /* Define to 1 if you have the <stdint.h> header file. */ 55 #define HAVE_STDINT_H 1 56 57 /* Define to 1 if you have the <stdlib.h> header file. */ 58 #define HAVE_STDLIB_H 1 59 60 /* Define to 1 if you have the `strdup' function. */ 61 #define HAVE_STRDUP 1 62 63 /* Define to 1 if you have the <stdarg.h> header file. */ 64 #define HAVE_STDARG_H 1 65 66 /* Define to 1 if you have the `strerror' function. */ 67 #ifndef HAVE_STRERROR 68 #define HAVE_STRERROR 1 69 #endif 70 71 /* Define to 1 if you have the <strings.h> header file. */ 72 #undef HAVE_STRINGS_H 73 74 /* Define to 1 if you have the <string.h> header file. */ 75 #define HAVE_STRING_H 1 76 77 /* Define to 1 if you have the <syslog.h> header file. */ 78 #undef HAVE_SYSLOG_H 79 80 /* Define to 1 if you have the <sys/param.h> header file. */ 81 #undef HAVE_SYS_PARAM_H 82 83 /* Define to 1 if you have the <sys/stat.h> header file. */ 84 #ifdef _WIN32_WCE 85 #undef HAVE_SYS_STAT_H 86 #else 87 #define HAVE_SYS_STAT_H 1 88 #endif 89 90 /* Define to 1 if you have the <sys/types.h> header file. */ 91 #ifdef _WIN32_WCE 92 #undef HAVE_SYS_TYPES_H 93 #else 94 #define HAVE_SYS_TYPES_H 1 95 #endif 96 97 /* Define to 1 if you have the <unistd.h> header file. */ 98 #undef HAVE_UNISTD_H 99 100 /* Define to 1 if you have the `vprintf' function. */ 101 #ifdef _MSC_VER 102 #undef HAVE_VPRINTF 103 #endif 104 105 /* Define to 1 if you have the `vasprintf' function. */ 106 #define HAVE_VASPRINTF 1 107 #ifdef _MSC_VER 108 #undef HAVE_VASPRINTF 109 #endif 110 111 /* Define to 1 if you have the `vsyslog' function. */ 112 #undef HAVE_VSYSLOG 113 114 /* Define to 1 if you have the `strncasecmp' function. */ 115 #ifndef HAVE_STRNCASECMP 116 #define HAVE_STRNCASECMP 1 117 #endif 118 #if defined(_MSC_VER) && !defined(strncasecmp) 119 /* MSC has the version as _strnicmp */ 120 #define strncasecmp _strnicmp 121 #endif 122 123 /* Define to 1 if you have the ANSI C header files. */ 124 #define STDC_HEADERS 1 125 126 #include <cpl_config.h> 127