| OLD | NEW |
| 1 /* zutil.h -- internal interface and configuration of the compression library | 1 /* zutil.h -- internal interface and configuration of the compression library |
| 2 * Copyright (C) 1995-2010 Jean-loup Gailly. | 2 * Copyright (C) 1995-2010 Jean-loup Gailly. |
| 3 * For conditions of distribution and use, see copyright notice in zlib.h | 3 * For conditions of distribution and use, see copyright notice in zlib.h |
| 4 */ | 4 */ |
| 5 | 5 |
| 6 /* WARNING: this file should *not* be used by applications. It is | 6 /* WARNING: this file should *not* be used by applications. It is |
| 7 part of the implementation of the compression library and is | 7 part of the implementation of the compression library and is |
| 8 subject to change. Applications should only use zlib.h. | 8 subject to change. Applications should only use zlib.h. |
| 9 */ | 9 */ |
| 10 | 10 |
| (...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 # ifndef fdopen | 135 # ifndef fdopen |
| 136 # define fdopen(fd,mode) NULL /* No fdopen() */ | 136 # define fdopen(fd,mode) NULL /* No fdopen() */ |
| 137 # endif | 137 # endif |
| 138 # endif | 138 # endif |
| 139 #endif | 139 #endif |
| 140 | 140 |
| 141 #ifdef TOPS20 | 141 #ifdef TOPS20 |
| 142 # define OS_CODE 0x0a | 142 # define OS_CODE 0x0a |
| 143 #endif | 143 #endif |
| 144 | 144 |
| 145 #ifdef _MSC_VER |
| 146 #define zalign(x) __declspec(align(x)) |
| 147 #else |
| 148 #define zalign(x) __attribute__((aligned((x)))) |
| 149 #endif |
| 150 |
| 145 #ifdef WIN32 | 151 #ifdef WIN32 |
| 146 # ifndef __CYGWIN__ /* Cygwin is Unix, not Win32 */ | 152 # ifndef __CYGWIN__ /* Cygwin is Unix, not Win32 */ |
| 147 # define OS_CODE 0x0b | 153 # define OS_CODE 0x0b |
| 148 # endif | 154 # endif |
| 149 #endif | 155 #endif |
| 150 | 156 |
| 151 #ifdef __50SERIES /* Prime/PRIMOS */ | 157 #ifdef __50SERIES /* Prime/PRIMOS */ |
| 152 # define OS_CODE 0x0f | 158 # define OS_CODE 0x0f |
| 153 #endif | 159 #endif |
| 154 | 160 |
| (...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 280 voidpf ZLIB_INTERNAL zcalloc OF((voidpf opaque, unsigned items, | 286 voidpf ZLIB_INTERNAL zcalloc OF((voidpf opaque, unsigned items, |
| 281 unsigned size)); | 287 unsigned size)); |
| 282 void ZLIB_INTERNAL zcfree OF((voidpf opaque, voidpf ptr)); | 288 void ZLIB_INTERNAL zcfree OF((voidpf opaque, voidpf ptr)); |
| 283 | 289 |
| 284 #define ZALLOC(strm, items, size) \ | 290 #define ZALLOC(strm, items, size) \ |
| 285 (*((strm)->zalloc))((strm)->opaque, (items), (size)) | 291 (*((strm)->zalloc))((strm)->opaque, (items), (size)) |
| 286 #define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr)) | 292 #define ZFREE(strm, addr) (*((strm)->zfree))((strm)->opaque, (voidpf)(addr)) |
| 287 #define TRY_FREE(s, p) {if (p) ZFREE(s, p);} | 293 #define TRY_FREE(s, p) {if (p) ZFREE(s, p);} |
| 288 | 294 |
| 289 #endif /* ZUTIL_H */ | 295 #endif /* ZUTIL_H */ |
| OLD | NEW |