net: free the string returned by object_get_canonical_path_component
The value returned from object_get_canonical_path_component must be freed. Signed-off-by: Yang Hongyang <yanghy@cn.fujitsu.com> Cc: Jason Wang <jasowang@redhat.com> Cc: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Jason Wang <jasowang@redhat.com>
This commit is contained in:
parent
edc981443d
commit
a3e8a3f382
@ -1197,10 +1197,11 @@ void print_net_client(Monitor *mon, NetClientState *nc)
|
||||
monitor_printf(mon, "filters:\n");
|
||||
}
|
||||
QTAILQ_FOREACH(nf, &nc->filters, next) {
|
||||
monitor_printf(mon, " - %s: type=%s%s\n",
|
||||
object_get_canonical_path_component(OBJECT(nf)),
|
||||
char *path = object_get_canonical_path_component(OBJECT(nf));
|
||||
monitor_printf(mon, " - %s: type=%s%s\n", path,
|
||||
object_get_typename(OBJECT(nf)),
|
||||
nf->info_str);
|
||||
g_free(path);
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user