summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGonglei2015-02-27 08:50:11 +0100
committerMichael Tokarev2015-03-10 06:15:34 +0100
commit9d0b65e6e8f255dd86630a6873b3859fb6a5477f (patch)
tree131c4c16286ede1f72f843c26a3659b9ddf376ea
parentqemu-char: add cyrillic key 'numerosign' to Russian keymap (diff)
downloadqemu-9d0b65e6e8f255dd86630a6873b3859fb6a5477f.tar.gz
qemu-9d0b65e6e8f255dd86630a6873b3859fb6a5477f.tar.xz
qemu-9d0b65e6e8f255dd86630a6873b3859fb6a5477f.zip
nbd: fix resource leak
Signed-off-by: Gonglei <arei.gonglei@huawei.com> Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
-rw-r--r--block/nbd.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/block/nbd.c b/block/nbd.c
index 697c0219b4..6634a69664 100644
--- a/block/nbd.c
+++ b/block/nbd.c
@@ -274,6 +274,7 @@ static int nbd_open(BlockDriverState *bs, QDict *options, int flags,
*/
sock = nbd_establish_connection(bs, errp);
if (sock < 0) {
+ g_free(export);
return sock;
}