Commit e2dd21e5 authored by Marc-André Lureau's avatar Marc-André Lureau
Browse files

tests: fix postcopy-test leaks



A few strings are allocated and never freed.

Signed-off-by: default avatarMarc-André Lureau <marcandre.lureau@redhat.com>
Reviewed-by: default avatarEric Blake <eblake@redhat.com>
parent 5b1ded22
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -176,6 +176,7 @@ static void wait_for_serial(const char *side)
    int started = (strcmp(side, "src_serial") == 0 &&
                   strcmp(arch, "ppc64") == 0) ? 0 : 1;

    g_free(serialpath);
    do {
        int readvalue = fgetc(serialfile);

@@ -203,7 +204,6 @@ static void wait_for_serial(const char *side)
        case 'B':
            /* It's alive! */
            fclose(serialfile);
            g_free(serialpath);
            return;

        case EOF:
@@ -350,6 +350,7 @@ static void cleanup(const char *filename)
    char *path = g_strdup_printf("%s/%s", tmpfs, filename);

    unlink(path);
    g_free(path);
}

static void test_migrate(void)
@@ -394,6 +395,8 @@ static void test_migrate(void)
        g_assert_not_reached();
    }

    g_free(bootpath);

    from = qtest_start(cmd_src);
    g_free(cmd_src);