From: John Ferlan Date: Tue, 22 Jan 2013 14:15:44 +0000 (-0500) Subject: lxc: Need to initialize 'dst' X-Git-Tag: v1.0.2-rc1~41 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e2ea90ce26254b721f0c01c8d0ec53d3600146fe;p=thirdparty%2Flibvirt.git lxc: Need to initialize 'dst' It was possible to call VIR_FREE in cleanup prior to initialization --- diff --git a/src/lxc/lxc_driver.c b/src/lxc/lxc_driver.c index 70b4f52afe..602f8ffcb7 100644 --- a/src/lxc/lxc_driver.c +++ b/src/lxc/lxc_driver.c @@ -3824,7 +3824,7 @@ lxcDomainDetachDeviceDiskLive(virLXCDriverPtr driver, virDomainDiskDefPtr def = NULL; virCgroupPtr group = NULL; int i, ret = -1; - char *dst; + char *dst = NULL; if (!priv->initpid) { virReportError(VIR_ERR_OPERATION_INVALID, "%s", @@ -3961,7 +3961,7 @@ lxcDomainDetachDeviceHostdevUSBLive(virLXCDriverPtr driver, virDomainHostdevDefPtr def = NULL; virCgroupPtr group = NULL; int idx, ret = -1; - char *dst; + char *dst = NULL; char *vroot; usbDevice *usb = NULL;