Revision 206e6d85 block/qcow2-refcount.c

b/block/qcow2-refcount.c
627 627
    BLKDBG_EVENT(bs->file, BLKDBG_CLUSTER_ALLOC_BYTES);
628 628
    assert(size > 0 && size <= s->cluster_size);
629 629
    if (s->free_byte_offset == 0) {
630
        s->free_byte_offset = qcow2_alloc_clusters(bs, s->cluster_size);
631
        if (s->free_byte_offset < 0) {
632
            return s->free_byte_offset;
630
        offset = qcow2_alloc_clusters(bs, s->cluster_size);
631
        if (offset < 0) {
632
            return offset;
633 633
        }
634
        s->free_byte_offset = offset;
634 635
    }
635 636
 redo:
636 637
    free_in_cluster = s->cluster_size -

Also available in: Unified diff