Lines Matching refs:buffer
24 compress_bitmap_zlib(const BBitmap* bitmap, void** buffer, unsigned* size)
31 *buffer = malloc(*size);
32 if (*buffer) {
33 int ret = compress2((Bytef*)*buffer,
42 void* tmpBuffer = realloc(*buffer, *size);
44 *buffer = tmpBuffer;
51 free(*buffer);
52 *buffer = NULL;
64 decompress_bitmap_zlib(const void* buffer, unsigned int size,
69 if (buffer) {
75 (const Bytef*)buffer,
80 "- corrupted input buffer or file!\n");
100 void* buffer;
102 if (compress_bitmap_zlib(bitmap, &buffer, &size)) {
103 ret = into->AddData(fieldName, B_RAW_TYPE, buffer, size);
110 free(buffer);