projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d77f777
)
hw/9pfs/virtio-9p-local.c: move v9fs_string_free() to below "err_out:"
author
Chen Gang
<gang.chen.5i5j@gmail.com>
Sat, 1 Mar 2014 17:34:10 +0000
(
01:34
+0800)
committer
Aneesh Kumar K.V
<aneesh.kumar@linux.vnet.ibm.com>
Mon, 3 Mar 2014 16:25:01 +0000
(21:55 +0530)
When "goto err_out", 'v9fs_string' already was allocated, so still need
free 'v9fs_string' before return.
Signed-off-by: Chen Gang <gang.chen.5i5j@gmail.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
hw/9pfs/virtio-9p-local.c
patch
|
blob
|
history
diff --git
a/hw/9pfs/virtio-9p-local.c
b/hw/9pfs/virtio-9p-local.c
index df0dbffa7ac4578e18c95dd6531a475a079557aa..62e694370f341653905b08719506945952e5a097 100644
(file)
--- a/
hw/9pfs/virtio-9p-local.c
+++ b/
hw/9pfs/virtio-9p-local.c
@@
-1059,9
+1059,9
@@
static int local_unlinkat(FsContext *ctx, V9fsPath *dir,
}
/* Remove the name finally */
ret = remove(rpath(ctx, fullname.data, buffer));
- v9fs_string_free(&fullname);
err_out:
+ v9fs_string_free(&fullname);
return ret;
}