]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
vz: fix memory leaks in attach/detach functions
authorNikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
Wed, 20 Apr 2016 14:05:34 +0000 (17:05 +0300)
committerMaxim Nestratov <mnestratov@virtuozzo.com>
Sat, 25 Jun 2016 19:56:02 +0000 (22:56 +0300)
Signed-off-by: Nikolay Shirokovskiy <nshirokovskiy@virtuozzo.com>
src/vz/vz_driver.c

index d65dca506baec6c0876dc32a3afd7f3248c996d1..f46be971ed2926ad077be49879789afc5fd5c0b3 100644 (file)
@@ -1167,6 +1167,7 @@ static int vzDomainAttachDeviceFlags(virDomainPtr domain, const char *xml,
 
     ret = 0;
  cleanup:
+    virDomainDeviceDefFree(dev);
     virObjectUnlock(dom);
     return ret;
 }
@@ -1208,6 +1209,7 @@ static int vzDomainDetachDeviceFlags(virDomainPtr domain, const char *xml,
 
     ret = 0;
  cleanup:
+    virDomainDeviceDefFree(dev);
     virObjectUnlock(dom);
 
     return ret;