mirror of
https://github.com/qemu/qemu.git
synced 2024-11-28 22:33:36 +08:00
* ASAN fixes
-----BEGIN PGP SIGNATURE----- iQFIBAABCAAyFiEE8TM4V0tmI4mGbHaCv/vSX3jHroMFAlyHw88UHHBib256aW5p QHJlZGhhdC5jb20ACgkQv/vSX3jHroNL4Qf/UPunPKY/OK47evFGPG0ZMGF3IxOp OgM0MMBOPdSMaLuI+cgmI+U1+hOqw9Vf/eyyfRFZCTQXjr1BQL0exAG+KvBeLOSC h1hJmpecc0IS2D3DaXDI2SvlLr7AFAVIY2JR9lCdJW99mC6HROSeaWnjQ0XflxTM 2BSl1FDzO6bHz3OgUHM2NAPYzjpwTOq7ZnaTd20a7zE+7ef7iEJ3edRHEg+RmHtN gMwOkZw1Ip5Zn5hCjJbURZG+OMOKY4/mSqV6a9IByQ5Kws8rhb38f9wpA09C7y3S Q7Tv1XIT84sVg7B0eToQObzmkagA6NGJuNy+TleOeTemntEmzQGQ4fk6Zw== =ybUj -----END PGP SIGNATURE----- Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging * ASAN fixes # gpg: Signature made Tue 12 Mar 2019 14:35:59 GMT # gpg: using RSA key F13338574B662389866C7682BFFBD25F78C7AE83 # gpg: issuer "pbonzini@redhat.com" # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>" [full] # gpg: aka "Paolo Bonzini <pbonzini@redhat.com>" [full] # Primary key fingerprint: 46F5 9FBD 57D6 12E7 BFD4 E2F7 7E15 100C CD36 69B1 # Subkey fingerprint: F133 3857 4B66 2389 866C 7682 BFFB D25F 78C7 AE83 * remotes/bonzini/tags/for-upstream: test-migration: fix memory leak migration: fix memory leak test-bdrv-graph-mod: fix Error leak test-char: fix undefined behavior Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
commit
f6c63c0dbf
@ -199,6 +199,7 @@ static void socket_start_incoming_migration(SocketAddress *saddr,
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
migrate_add_address(address);
|
migrate_add_address(address);
|
||||||
|
qapi_free_SocketAddress(address);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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);
|
||||||
|
@ -114,6 +114,7 @@ static void test_update_perm_tree(void)
|
|||||||
bdrv_append(filter, bs, &local_err);
|
bdrv_append(filter, bs, &local_err);
|
||||||
|
|
||||||
g_assert_nonnull(local_err);
|
g_assert_nonnull(local_err);
|
||||||
|
error_free(local_err);
|
||||||
|
|
||||||
bdrv_unref(bs);
|
bdrv_unref(bs);
|
||||||
blk_unref(root);
|
blk_unref(root);
|
||||||
|
@ -745,7 +745,7 @@ static void char_socket_server_test(gconstpointer opaque)
|
|||||||
Visitor *v;
|
Visitor *v;
|
||||||
QemuThread thread;
|
QemuThread thread;
|
||||||
int ret;
|
int ret;
|
||||||
bool reconnected;
|
bool reconnected = false;
|
||||||
char *optstr;
|
char *optstr;
|
||||||
QemuOpts *opts;
|
QemuOpts *opts;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user