summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhanghailiang <zhang.zhanghailiang@huawei.com>2014-11-14 11:25:28 +0800
committerGerd Hoffmann <kraxel@redhat.com>2014-11-21 08:37:59 +0100
commit8a0f9b5263bb3a96d574ca78ad3b8f1d7bf8b12b (patch)
tree546a97b3de39dcbcbf66d08964975589b1181298
parent9c7074da5ec64e1fd61df881ab291f75541ff2b0 (diff)
downloadqemu-8a0f9b5263bb3a96d574ca78ad3b8f1d7bf8b12b.tar.gz
gtk: fix possible memory leak about local_err
local_err in gd_vc_gfx_init() is not freed, and we don't use it, so remove it. Signed-off-by: zhanghailiang <zhang.zhanghailiang@huawei.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
-rw-r--r--ui/gtk.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/ui/gtk.c b/ui/gtk.c
index 38bf463392..9496b8d24f 100644
--- a/ui/gtk.c
+++ b/ui/gtk.c
@@ -1666,10 +1666,9 @@ static GSList *gd_vc_gfx_init(GtkDisplayState *s, VirtualConsole *vc,
QemuConsole *con, int idx,
GSList *group, GtkWidget *view_menu)
{
- Error *local_err = NULL;
Object *obj;
- obj = object_property_get_link(OBJECT(con), "device", &local_err);
+ obj = object_property_get_link(OBJECT(con), "device", NULL);
if (obj) {
vc->label = g_strdup_printf("%s", object_get_typename(obj));
} else {