| 258 | } |
| 259 | #ifdef GZIP |
| 260 | else if (windowBits > 15) { |
| 261 | wrap = 2; /* write gzip wrapper instead */ |
| 262 | windowBits -= 16; |
| 263 | } |
| 264 | #endif |
| 265 | if (memLevel < 1 || memLevel > MAX_MEM_LEVEL || method != Z_DEFLATED || |
| 266 | windowBits < 8 || windowBits > 15 || level < 0 || level > 9 || |