]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
vz: fix handle leak in prlsdkHandleVmStateEvent
authorMaxim Nestratov <mnestratov@virtuozzo.com>
Wed, 8 Feb 2017 14:09:57 +0000 (17:09 +0300)
committerMaxim Nestratov <mnestratov@virtuozzo.com>
Thu, 9 Feb 2017 10:06:15 +0000 (13:06 +0300)
Every successful call of PrlEvent_GetParamByName allocates a handle,
which has to be freed.

Signed-off-by: Maxim Nestratov <mnestratov@virtuozzo.com>
src/vz/vz_sdk.c

index 3f46de7081a2b374758688b96bf9ec9ea818c0d2..c886a1168f1d1473bbfb84a62956337743d2bd6d 100644 (file)
@@ -2147,6 +2147,7 @@ prlsdkHandleVmStateEvent(vzDriverPtr driver,
     prlsdkSendEvent(driver, dom, lvEventType, lvEventTypeDetails);
 
  cleanup:
+    PrlHandle_Free(eventParam);
     virObjectUnlock(dom);
     return;
 }