tests: Fix memory leaks in test-add-libvirt-dom.

Found by valgrind.

This fixes commit df9782ec3a
and commit 96158d42f5.
This commit is contained in:
Richard W.M. Jones
2014-12-15 17:28:30 +00:00
parent e74bd45111
commit f843abe400

View File

@@ -120,7 +120,8 @@ main (int argc, char *argv[])
exit (EXIT_FAILURE);
/* Create the libvirt connection. */
snprintf (libvirt_uri, sizeof libvirt_uri, "test://%s/test-add-libvirt-dom.xml", cwd);
snprintf (libvirt_uri, sizeof libvirt_uri,
"test://%s/test-add-libvirt-dom.xml", cwd);
conn = virConnectOpenReadOnly (libvirt_uri);
if (!conn) {
err = virGetLastError ();
@@ -154,6 +155,10 @@ main (int argc, char *argv[])
guestfs_close (g);
virDomainFree (dom);
virConnectClose (conn);
free (cwd);
unlink ("test-add-libvirt-dom.xml");
unlink ("test-add-libvirt-dom-1.img");
unlink ("test-add-libvirt-dom-2.img");