From: Jim Meyering Date: Wed, 7 Apr 2010 07:17:27 +0000 (+0200) Subject: qemu_driver.c: don't close an arbitrary file descriptor X-Git-Tag: v0.8.0~43 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d33b87268d89df25ce266da07facb279e0fedf8e;p=thirdparty%2Flibvirt.git qemu_driver.c: don't close an arbitrary file descriptor * 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. --- diff --git a/src/qemu/qemu_driver.c b/src/qemu/qemu_driver.c index ce43fd387a..60fa95a61b 100644 --- a/src/qemu/qemu_driver.c +++ b/src/qemu/qemu_driver.c @@ -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;