diff options
| author | Kevin Wolf <kwolf@redhat.com> | 2011-10-18 17:12:44 +0200 |
|---|---|---|
| committer | Kevin Wolf <kwolf@redhat.com> | 2011-10-21 17:34:13 +0200 |
| commit | 8f1efd00c4b2aa2b75fd20b5ee592ed47d33d5a7 (patch) | |
| tree | 67370db95d1325123be57ca02cab22dc2d8e9885 /hw/fdc.c | |
| parent | 41521fa4a60344eaad433db1ab4597ba6bf78f69 (diff) | |
| download | focaccia-qemu-8f1efd00c4b2aa2b75fd20b5ee592ed47d33d5a7.tar.gz focaccia-qemu-8f1efd00c4b2aa2b75fd20b5ee592ed47d33d5a7.zip | |
qcow2: Fix bdrv_write_compressed error handling
If during allocation of compressed clusters the cluster was already allocated uncompressed, fail and properly release the l2_table (the latter avoids a failed assertion). While at it, make it return some real error numbers instead of -1. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Reviewed-by: Dong Xu Wang <wdongxu@linux.vnet.ibm.com>
Diffstat (limited to 'hw/fdc.c')
0 files changed, 0 insertions, 0 deletions