]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu_driver.c: don't close an arbitrary file descriptor
authorJim Meyering <meyering@redhat.com>
Wed, 7 Apr 2010 07:17:27 +0000 (09:17 +0200)
committerJim Meyering <meyering@redhat.com>
Wed, 7 Apr 2010 09:19:16 +0000 (11:19 +0200)
* src/qemu/qemu_driver.c (qemudStartVMDaemon): Initialize "logfile"
to ensure that we don't use it uninitialized -- thus closing an
arbitrary file descriptor -- in the cleanup block.

src/qemu/qemu_driver.c

index ce43fd387a9ffdd387685f6cf1435c2787b5a0dc..60fa95a61bcc63fbe354493b0f3300ec7f4af416 100644 (file)
@@ -3159,7 +3159,7 @@ static int qemudStartVMDaemon(virConnectPtr conn,
     int pos = -1;
     char ebuf[1024];
     char *pidfile = NULL;
-    int logfile;
+    int logfile = -1;
     qemuDomainObjPrivatePtr priv = vm->privateData;
 
     struct qemudHookData hookData;