projects
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7cb2123
)
qmp: Add some comments around null responses
author
Markus Armbruster
<armbru@redhat.com>
Tue, 3 Jul 2018 08:53:53 +0000
(10:53 +0200)
committer
Markus Armbruster
<armbru@redhat.com>
Tue, 3 Jul 2018 21:18:56 +0000
(23:18 +0200)
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Eric Blake <eblake@redhat.com>
Message-Id: <
20180703085358
.13941-28-armbru@redhat.com>
qapi/qmp-dispatch.c
patch
|
blob
|
history
diff --git
a/qapi/qmp-dispatch.c
b/qapi/qmp-dispatch.c
index 761812e924723b448b08beecb49b090cec12e852..6f2d466596e70db2c3d7168823a91e56ef63a3b6 100644
(file)
--- a/
qapi/qmp-dispatch.c
+++ b/
qapi/qmp-dispatch.c
@@
-133,6
+133,7
@@
static QObject *do_qmp_dispatch(QmpCommandList *cmds, QObject *request,
} else if (cmd->options & QCO_NO_SUCCESS_RESP) {
g_assert(!ret);
} else if (!ret) {
+ /* TODO turn into assertion */
ret = QOBJECT(qdict_new());
}
@@
-176,6
+177,7
@@
QDict *qmp_dispatch(QmpCommandList *cmds, QObject *request,
rsp = qdict_new();
qdict_put_obj(rsp, "return", ret);
} else {
+ /* Can only happen for commands with QCO_NO_SUCCESS_RESP */
rsp = NULL;
}