summaryrefslogtreecommitdiffstats
path: root/src/launch-libvirt.c
diff options
context:
space:
mode:
authorRichard W.M. Jones <rjones@redhat.com>2012-07-24 11:13:21 +0100
committerRichard W.M. Jones <rjones@redhat.com>2012-07-24 13:01:08 +0100
commit5d0ef099631e84adfca714b9fa28290778b6e3b7 (patch)
treeb8f38591f8e4f46bf90d45543731f11046729d09 /src/launch-libvirt.c
parent507aa9ac35e2d7d200ee48f0d3d9dfa0f1644ef1 (diff)
downloadlibguestfs-5d0ef099631e84adfca714b9fa28290778b6e3b7.tar.gz
libguestfs-5d0ef099631e84adfca714b9fa28290778b6e3b7.tar.xz
libguestfs-5d0ef099631e84adfca714b9fa28290778b6e3b7.zip
launch: libvirt: Move free to end of function.
This is just code motion.
Diffstat (limited to 'src/launch-libvirt.c')
-rw-r--r--src/launch-libvirt.c17
1 files changed, 6 insertions, 11 deletions
diff --git a/src/launch-libvirt.c b/src/launch-libvirt.c
index 80754b3c..c2e3a281 100644
--- a/src/launch-libvirt.c
+++ b/src/launch-libvirt.c
@@ -259,17 +259,6 @@ launch_libvirt (guestfs_h *g, const char *libvirt_uri)
goto cleanup;
}
- free (kernel);
- kernel = NULL;
- free (initrd);
- initrd = NULL;
- free (appliance);
- appliance = NULL;
- free (xml);
- xml = NULL;
- free (capabilities);
- capabilities = NULL;
-
g->state = LAUNCHING;
/* Wait for console socket to open. */
@@ -354,6 +343,12 @@ launch_libvirt (guestfs_h *g, const char *libvirt_uri)
g->virt.connv = conn;
g->virt.domv = dom;
+ free (kernel);
+ free (initrd);
+ free (appliance);
+ free (xml);
+ free (capabilities);
+
return 0;
cleanup: