On 2013年01月31日 03:36, John Ferlan wrote:
--- src/qemu/qemu_cgroup.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/qemu/qemu_cgroup.c b/src/qemu/qemu_cgroup.c index 6527146..9f0eaf9 100644 --- a/src/qemu/qemu_cgroup.c +++ b/src/qemu/qemu_cgroup.c @@ -294,8 +294,10 @@ int qemuSetupCgroup(virQEMUDriverPtr driver, NULL)) == NULL) goto cleanup; - if (usbDeviceFileIterate(usb, qemuSetupHostUsbDeviceCgroup, -&data)< 0) + rc = usbDeviceFileIterate(usb, qemuSetupHostUsbDeviceCgroup, +&data); + usbFreeDevice(usb); + if (rc< 0) goto cleanup; } }
ACK. -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list