]> xenbits.xensource.com Git - libvirt.git/commitdiff
don't crash when called without arguments
authorGuido Günther <agx@sigxcpu.org>
Thu, 7 May 2009 07:17:25 +0000 (07:17 +0000)
committerGuido Günther <agx@sigxcpu.org>
Thu, 7 May 2009 07:17:25 +0000 (07:17 +0000)
ChangeLog
src/lxc_controller.c

index 68865df352a20ecc279eb36b6436d3e77d6e2371..f222ff21f8a9d859685c9d69b72e3af2f0942b8d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Thu May  7 09:16:05 CEST 2009 Guido Günther <agx@sigxcpu.org>
+
+       * src/lxc_controller.c (main): don't crash when called without
+       arguments
+
 Wed May  6 16:55:02 GMT 2009 Mark McLoughlin <markmc@redhat.com>
 
        * src/qemu_driver.c: fix handling of <hostdev managed='yes'>
index 3f9add2cc1d9521514a25692c31aa5fcb8b37dc6..e0fb05d038a9895c4b520a0eaa6c9a6f8a2e0b06 100644 (file)
@@ -745,7 +745,8 @@ int main(int argc, char *argv[])
 
 
 cleanup:
-    virFileDeletePid(LXC_STATE_DIR, def->name);
+    if (def)
+        virFileDeletePid(LXC_STATE_DIR, def->name);
     lxcControllerCleanupInterfaces(nveths, veths);
     unlink(sockpath);
     VIR_FREE(sockpath);