mirror of
https://github.com/libvirt/libvirt.git
synced 2025-02-25 18:55:26 -06:00
tests: qemuMonitorReportError: use tmp variable properly
There is no obvious benefit in putting the escaped message back into msg while tmp holds the original message. Remove the assignment and use 'tmp' directly'. Signed-off-by: Ján Tomko <jtomko@redhat.com>
This commit is contained in:
@@ -213,16 +213,14 @@ qemuMonitorReportError(qemuMonitorTestPtr test, const char *errmsg, ...)
|
||||
goto cleanup;
|
||||
|
||||
if (test->agent || test->json) {
|
||||
char *tmp = msg;
|
||||
msg = qemuMonitorEscapeArg(tmp);
|
||||
VIR_FREE(tmp);
|
||||
if (!msg)
|
||||
VIR_AUTOFREE(char *) tmp = NULL;
|
||||
if (!(tmp = qemuMonitorEscapeArg(msg)))
|
||||
goto cleanup;
|
||||
|
||||
if (virAsprintf(&jsonmsg, "{ \"error\": "
|
||||
" { \"desc\": \"%s\", "
|
||||
" \"class\": \"UnexpectedCommand\" } }",
|
||||
msg) < 0)
|
||||
tmp) < 0)
|
||||
goto cleanup;
|
||||
} else {
|
||||
if (virAsprintf(&jsonmsg, "error: '%s'", msg) < 0)
|
||||
|
||||
Reference in New Issue
Block a user