]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
bhyve: fix memory leak in bhyveStateCleanup()
authorRoman Bogorodskiy <bogorodskiy@gmail.com>
Fri, 24 Jul 2026 17:36:27 +0000 (19:36 +0200)
committerRoman Bogorodskiy <bogorodskiy@gmail.com>
Sat, 25 Jul 2026 04:50:27 +0000 (06:50 +0200)
Add missing freeing of 'bhyve_driver->pidfile'.

Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/bhyve/bhyve_driver.c

index a0d97d3f8654925494574eea2d9ba99f692f39a0..8628a48621ca3370399d5ea99dfc34c80561e323 100644 (file)
@@ -1379,6 +1379,7 @@ bhyveStateCleanup(void)
         virPidFileRelease(BHYVE_STATE_DIR, "driver", bhyve_driver->lockFD);
 
     virMutexDestroy(&bhyve_driver->lock);
+    VIR_FREE(bhyve_driver->pidfile);
     VIR_FREE(bhyve_driver);
 
     return 0;