Lines Matching refs:zbuf

66   char* zbuf = new char[zsiz+1];
67 char* wp = zbuf;
73 delete[] zbuf;
79 zbuf[zsiz] = '\0';
82 return zbuf;
85 char* zbuf = new char[size+2];
86 char* wp = zbuf;
91 return zbuf;
122 char* zbuf = new char[zsiz+1];
125 zs.next_out = (Bytef*)zbuf;
131 zbuf[zsiz] = '\0';
133 return zbuf;
135 delete[] zbuf;
138 delete[] zbuf;
148 char* zbuf = new char[size+1];
149 std::memcpy(zbuf, buf, size);
150 zbuf[size] = '\0';
152 return zbuf;
189 char* zbuf = new char[size+size/16+80];
192 if (lzo1x_1_compress((lzo_bytep)buf, size, (lzo_bytep)zbuf, &zsiz, wrkmem) != LZO_E_OK) {
193 delete[] zbuf;
197 uint32_t hash = lzo_crc32(0, (const lzo_bytep)zbuf, zsiz);
198 writefixnum(zbuf + zsiz, hash, sizeof(hash));
201 zbuf[zsiz] = '\0';
203 return (char*)zbuf;
206 char* zbuf = new char[size+2];
207 char* wp = zbuf;
212 return zbuf;
229 char* zbuf;
234 zbuf = new char[zsiz+1];
237 rv = lzo1x_decompress_safe((lzo_bytep)buf, size, (lzo_bytep)zbuf, &zsiz, NULL);
239 rv = lzo1x_decompress((lzo_bytep)buf, size, (lzo_bytep)zbuf, &zsiz, NULL);
244 delete[] zbuf;
247 delete[] zbuf;
251 zbuf[zsiz] = '\0';
253 return (char*)zbuf;
259 char* zbuf = new char[size+1];
260 std::memcpy(zbuf, buf, size);
261 zbuf[size] = '\0';
263 return zbuf;
291 char* zbuf = new char[zsiz+1];
292 char* wp = zbuf;
312 delete[] zbuf;
319 return zbuf;
322 char* zbuf = new char[size+2];
323 char* wp = zbuf;
328 return zbuf;
343 char* zbuf = new char[zsiz+1];
344 char* wp = zbuf;
354 zbuf[zsiz] = '\0';
356 return zbuf;
358 delete[] zbuf;
361 delete[] zbuf;
371 char* zbuf = new char[size+1];
372 std::memcpy(zbuf, buf, size);
373 zbuf[size] = '\0';
375 return zbuf;