test-migration: fix memory leak
Reported by ASAN. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
5e78bc6a47
commit
1e25879e6f
@ -382,9 +382,10 @@ static char *migrate_get_socket_address(QTestState *who, const char *parameter)
|
|||||||
|
|
||||||
iv = qobject_input_visitor_new(object);
|
iv = qobject_input_visitor_new(object);
|
||||||
visit_type_SocketAddressList(iv, NULL, &addrs, &local_err);
|
visit_type_SocketAddressList(iv, NULL, &addrs, &local_err);
|
||||||
|
visit_free(iv);
|
||||||
|
|
||||||
/* we are only using a single address */
|
/* we are only using a single address */
|
||||||
result = g_strdup_printf("%s", SocketAddress_to_str(addrs->value));
|
result = SocketAddress_to_str(addrs->value);
|
||||||
|
|
||||||
qapi_free_SocketAddressList(addrs);
|
qapi_free_SocketAddressList(addrs);
|
||||||
qobject_unref(rsp);
|
qobject_unref(rsp);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user