bhyve: fix memory leaks in bhyvexml2argvtest

* virNetDevTapCreateInBridgePort() mock: free '*ifname' before
   strdupping a hardoded value to it
 * testCompareXMLToArgvFiles(): unref 'conn' object in cleanup
 * testCompareXMLToArgvHelper(): free 'ldargs' and 'dmargs' in
   cleanup
This commit is contained in:
Roman Bogorodskiy
2016-11-15 19:07:48 +03:00
parent 9b39a9dcf4
commit a6b81d5581
2 changed files with 5 additions and 0 deletions
+3
View File
@@ -86,6 +86,7 @@ static int testCompareXMLToArgvFiles(const char *xml,
virCommandFree(cmd);
virCommandFree(ldcmd);
virDomainDefFree(vmdef);
virObjectUnref(conn);
return ret;
}
@@ -117,6 +118,8 @@ testCompareXMLToArgvHelper(const void *data)
cleanup:
VIR_FREE(xml);
VIR_FREE(args);
VIR_FREE(ldargs);
VIR_FREE(dmargs);
return ret;
}