diff options
Diffstat (limited to 'zutil.h')
-rw-r--r-- | zutil.h | 21 |
1 files changed, 10 insertions, 11 deletions
@@ -75,7 +75,7 @@ extern const char *z_errmsg[10]; /* indexed by 2-zlib_error */ | |||
75 | 75 | ||
76 | #ifdef MSDOS | 76 | #ifdef MSDOS |
77 | # define OS_CODE 0x00 | 77 | # define OS_CODE 0x00 |
78 | # ifdef __TURBOC__ | 78 | # if defined(__TURBOC__) || defined(__BORLANDC__) |
79 | # if(__STDC__ == 1) && (defined(__LARGE__) || defined(__COMPACT__)) | 79 | # if(__STDC__ == 1) && (defined(__LARGE__) || defined(__COMPACT__)) |
80 | /* Allow compilation with ANSI keywords only enabled */ | 80 | /* Allow compilation with ANSI keywords only enabled */ |
81 | void _Cdecl farfree( void *block ); | 81 | void _Cdecl farfree( void *block ); |
@@ -112,13 +112,12 @@ extern const char *z_errmsg[10]; /* indexed by 2-zlib_error */ | |||
112 | 112 | ||
113 | #if defined(MACOS) || defined(TARGET_OS_MAC) | 113 | #if defined(MACOS) || defined(TARGET_OS_MAC) |
114 | # define OS_CODE 0x07 | 114 | # define OS_CODE 0x07 |
115 | # ifndef fdopen | 115 | # if defined(__MWERKS__) && __dest_os != __be_os && __dest_os != __win32_os |
116 | # define fdopen(fd,mode) NULL /* No fdopen() */ | 116 | # include <unix.h> /* for fdopen */ |
117 | # endif | 117 | # else |
118 | #endif | 118 | # ifndef fdopen |
119 | #if defined(__MWERKS__) && !defined(fdopen) | 119 | # define fdopen(fd,mode) NULL /* No fdopen() */ |
120 | # if __dest_os != __be_os && __dest_os != __win32_os | 120 | # endif |
121 | # define fdopen(fd,mode) NULL | ||
122 | # endif | 121 | # endif |
123 | #endif | 122 | #endif |
124 | 123 | ||
@@ -134,7 +133,7 @@ extern const char *z_errmsg[10]; /* indexed by 2-zlib_error */ | |||
134 | # define fdopen(fd,mode) NULL /* No fdopen() */ | 133 | # define fdopen(fd,mode) NULL /* No fdopen() */ |
135 | #endif | 134 | #endif |
136 | 135 | ||
137 | #if (defined(_MSC_VER) && (_MSC_VER >= 600)) | 136 | #if (defined(_MSC_VER) && (_MSC_VER > 600)) |
138 | # define fdopen(fd,type) _fdopen(fd,type) | 137 | # define fdopen(fd,type) _fdopen(fd,type) |
139 | #endif | 138 | #endif |
140 | 139 | ||
@@ -182,8 +181,8 @@ extern const char *z_errmsg[10]; /* indexed by 2-zlib_error */ | |||
182 | # define zmemzero(dest, len) memset(dest, 0, len) | 181 | # define zmemzero(dest, len) memset(dest, 0, len) |
183 | # endif | 182 | # endif |
184 | #else | 183 | #else |
185 | extern void zmemcpy OF((Bytef* dest, Bytef* source, uInt len)); | 184 | extern void zmemcpy OF((Bytef* dest, const Bytef* source, uInt len)); |
186 | extern int zmemcmp OF((Bytef* s1, Bytef* s2, uInt len)); | 185 | extern int zmemcmp OF((const Bytef* s1, const Bytef* s2, uInt len)); |
187 | extern void zmemzero OF((Bytef* dest, uInt len)); | 186 | extern void zmemzero OF((Bytef* dest, uInt len)); |
188 | #endif | 187 | #endif |
189 | 188 | ||