Lines Matching refs:stream
31 z_stream stream;
34 stream.next_in = (Bytef*)source;
35 stream.avail_in = (uInt)sourceLen;
37 if ((uLong)stream.avail_in != sourceLen) return Z_BUF_ERROR;
39 stream.next_out = dest;
40 stream.avail_out = (uInt)*destLen;
41 if ((uLong)stream.avail_out != *destLen) return Z_BUF_ERROR;
43 stream.zalloc = (alloc_func)0;
44 stream.zfree = (free_func)0;
46 err = inflateInit(&stream);
49 err = inflate(&stream, Z_FINISH);
51 inflateEnd(&stream);
54 *destLen = stream.total_out;
56 err = inflateEnd(&stream);