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