xref: /PHP-7.0/ext/zip/lib/php_zip_config.w32.h (revision 9e0cc7a1)
1 #ifndef HAD_CONFIG_H
2 #define HAD_CONFIG_H
3 #define HAVE__CLOSE
4 #define HAVE__DUP
5 #define HAVE__FDOPEN
6 #define HAVE__FILENO
7 #define HAVE__OPEN
8 #define HAVE__SNPRINTF
9 /* #undef HAVE__STRCMPI */
10 #define HAVE__STRDUP
11 #define HAVE__STRICMP
12 /* #undef HAVE_FSEEKO */
13 /* #undef HAVE_FTELLO */
14 /* #undef HAVE_MKSTEMP */
15 #define HAVE_MOVEFILEEXA
16 /* #undef HAVE_SNPRINTF */
17 /* #undef HAVE_STRCASECMP */
18 /* #undef HAVE_STRINGS_H */
19 /* #undef HAVE_STRUCT_TM_TM_ZONE */
20 /* #undef HAVE_UNISTD_H */
21 #define PACKAGE "libzip"
22 #define VERSION "0.10.b"
23 
24 /* #undef HAVE_SSIZE_T */
25 
26 #ifndef HAVE_SSIZE_T
27 
28 #ifndef SIZE_T_LIBZIP
29 #define SIZE_T_LIBZIP 4
30 #endif
31 #ifndef INT_LIBZIP
32 #define INT_LIBZIP 4
33 #endif
34 #ifndef LONG_LIBZIP
35 #define LONG_LIBZIP 4
36 #endif
37 #ifndef LONG_LONG_LIBZIP
38 #define LONG_LONG_LIBZIP 8
39 #endif
40 #ifndef SIZEOF_OFF_T
41 #define SIZEOF_OFF_T 4
42 #endif
43 
44 #  if SIZE_T_LIBZIP == INT_LIBZIP
45 # ifndef ssize_t
46 typedef int ssize_t;
47 # endif
48 #  elif SIZE_T_LIBZIP == LONG_LIBZIP
49 typedef long ssize_t;
50 #  elif SIZE_T_LIBZIP == LONG_LONG_LIBZIP
51 typedef long long ssize_t;
52 #  else
53 #error no suitable type for ssize_t found
54 #  endif
55 #endif
56 
57 # undef strcasecmp
58 # define strcasecmp _strcmpi
59 
60 #if !defined(EOPNOTSUPP) && defined(_WIN32)
61 # define EOPNOTSUPP 130
62 #endif
63 
64 #if !defined(EOVERFLOW) && defined(_WIN32)
65 # define EOVERFLOW 132
66 #endif
67 
68 #endif /* HAD_CONFIG_H */
69