]> git.proxmox.com Git - mirror_qemu.git/commitdiff
migration: free result string
authorJuan Quintela <quintela@redhat.com>
Mon, 30 Oct 2017 13:27:40 +0000 (14:27 +0100)
committerJuan Quintela <quintela@redhat.com>
Mon, 15 Jan 2018 11:47:57 +0000 (12:47 +0100)
Signed-off-by: Juan Quintela <quintela@redhat.com>
Reviewed-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Reported-by: Peter Xu <peterx@redhat.com>
tests/migration-test.c

index be598d3257ba1e2aea02a0aa14745f44d6f1687a..799e24ebc668397c0b4f6737906af8fa0aa331e1 100644 (file)
@@ -358,13 +358,14 @@ static void migrate_check_parameter(QTestState *who, const char *parameter,
                                     const char *value)
 {
     QDict *rsp, *rsp_return;
-    const char *result;
+    char *result;
 
     rsp = wait_command(who, "{ 'execute': 'query-migrate-parameters' }");
     rsp_return = qdict_get_qdict(rsp, "return");
     result = g_strdup_printf("%" PRId64,
                              qdict_get_try_int(rsp_return,  parameter, -1));
     g_assert_cmpstr(result, ==, value);
+    g_free(result);
     QDECREF(rsp);
 }