tests: fix postcopy-test leaks
A few strings are allocated and never freed. Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
5b1ded224f
commit
e2dd21e510
@ -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);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user