From: Daniel P. Berrange Date: Tue, 24 Nov 2009 11:44:49 +0000 (+0000) Subject: Fix two leaks in test driver X-Git-Tag: v0.7.5~160 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=874990dc2cce635a0e28a297e5728718e9fef8df;p=thirdparty%2Flibvirt.git Fix two leaks in test driver * src/test/test_driver.c: Fix leak of vcpu info, and nodedevice info --- diff --git a/src/test/test_driver.c b/src/test/test_driver.c index d74a0e2d56..35f7571a4d 100644 --- a/src/test/test_driver.c +++ b/src/test/test_driver.c @@ -149,6 +149,7 @@ static void testDomainObjPrivateFree(void *data) { testDomainObjPrivatePtr priv = data; + VIR_FREE(priv->vcpu_infos); VIR_FREE(priv->cpumaps); VIR_FREE(priv); } @@ -1163,6 +1164,7 @@ static int testClose(virConnectPtr conn) testDriverLock(privconn); virCapabilitiesFree(privconn->caps); virDomainObjListDeinit(&privconn->domains); + virNodeDeviceObjListFree(&privconn->devs); virNetworkObjListFree(&privconn->networks); virInterfaceObjListFree(&privconn->ifaces); virStoragePoolObjListFree(&privconn->pools);