Commit a3e8a3f3 authored by Yang Hongyang's avatar Yang Hongyang Committed by Jason Wang
Browse files

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: default avatarYang Hongyang <yanghy@cn.fujitsu.com>
Cc: Jason Wang <jasowang@redhat.com>
Cc: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: default avatarJason Wang <jasowang@redhat.com>
parent edc98144
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -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);
    }
}