diff --git a/block/qcow2-refcount.c b/block/qcow2-refcount.c index 2bcaaf9b98806ebb93e9c8dc3d028d9aacef2f4b..c31d85a840852a46c5b0aecfaab5441c6353ca54 100644 --- a/block/qcow2-refcount.c +++ b/block/qcow2-refcount.c @@ -524,6 +524,7 @@ found: QTAILQ_REMOVE(&s->discards, p, next); d->offset = MIN(d->offset, p->offset); d->bytes += p->bytes; + g_free(p); } }