From: Markus Armbruster Date: Fri, 17 Feb 2017 20:38:16 +0000 (+0100) Subject: libqtest: Clean up qmp_response() a bit X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=4d96f329cc24ace3766030bcffb05256a31d32d1;p=qemu.git libqtest: Clean up qmp_response() a bit Use qobject_to_qdict() instead of a type cast. Signed-off-by: Markus Armbruster Message-Id: <1487363905-9480-6-git-send-email-armbru@redhat.com> Reviewed-by: Eric Blake --- diff --git a/tests/libqtest.c b/tests/libqtest.c index d8fba6647a..e54354de8a 100644 --- a/tests/libqtest.c +++ b/tests/libqtest.c @@ -379,9 +379,9 @@ static void qmp_response(JSONMessageParser *parser, GQueue *tokens) exit(1); } - g_assert(qobject_type(obj) == QTYPE_QDICT); g_assert(!qmp->response); - qmp->response = (QDict *)obj; + qmp->response = qobject_to_qdict(obj); + g_assert(qmp->response); } QDict *qmp_fd_receive(int fd)