summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/guestfs.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/guestfs.c b/src/guestfs.c
index be7b0c79..9fd943fc 100644
--- a/src/guestfs.c
+++ b/src/guestfs.c
@@ -308,6 +308,8 @@ guestfs_close (guestfs_h *g)
}
/* release mutex (XXX) */
+ free (g->msg_in);
+ free (g->msg_out);
free (g->last_error);
free (g);
}
@@ -824,6 +826,11 @@ guestfs_launch (guestfs_h *g)
/* Parent (library). */
g->pid = r;
+ free (kernel);
+ kernel = NULL;
+ free (initrd);
+ initrd = NULL;
+
/* Fork the recovery process off which will kill qemu if the parent
* process fails to do so (eg. if the parent segfaults).
*/