]> rtime.felk.cvut.cz Git - lisovros/qemu_apohw.git/commitdiff
blockdev: Plug memory leak in drive_uninit()
authorMarkus Armbruster <armbru@redhat.com>
Tue, 8 Feb 2011 14:12:38 +0000 (15:12 +0100)
committerJustin M. Forbes <jforbes@redhat.com>
Tue, 8 Feb 2011 14:41:54 +0000 (08:41 -0600)
Started leaking in commit 1dae12e6.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
blockdev.c

index ecfadc138fc34808d7492ac1a47eef964677a641..24d765806b4f628b16b217420fa2282a3de246eb 100644 (file)
@@ -182,6 +182,7 @@ static void drive_uninit(DriveInfo *dinfo)
 {
     qemu_opts_del(dinfo->opts);
     bdrv_delete(dinfo->bdrv);
+    qemu_free(dinfo->id);
     QTAILQ_REMOVE(&drives, dinfo, next);
     qemu_free(dinfo);
 }