Revision 7267c094 block/cloop.c
b/block/cloop.c | ||
---|---|---|
70 | 70 |
|
71 | 71 |
/* read offsets */ |
72 | 72 |
offsets_size = s->n_blocks * sizeof(uint64_t); |
73 |
s->offsets = qemu_malloc(offsets_size);
|
|
73 |
s->offsets = g_malloc(offsets_size);
|
|
74 | 74 |
if (bdrv_pread(bs->file, 128 + 4 + 4, s->offsets, offsets_size) < |
75 | 75 |
offsets_size) { |
76 | 76 |
goto cloop_close; |
... | ... | |
85 | 85 |
} |
86 | 86 |
|
87 | 87 |
/* initialize zlib engine */ |
88 |
s->compressed_block = qemu_malloc(max_compressed_block_size+1);
|
|
89 |
s->uncompressed_block = qemu_malloc(s->block_size);
|
|
88 |
s->compressed_block = g_malloc(max_compressed_block_size+1);
|
|
89 |
s->uncompressed_block = g_malloc(s->block_size);
|
|
90 | 90 |
if(inflateInit(&s->zstream) != Z_OK) |
91 | 91 |
goto cloop_close; |
92 | 92 |
s->current_block=s->n_blocks; |
Also available in: Unified diff