]> xenbits.xensource.com Git - libvirt.git/commitdiff
tests: Fix possible NULL deref
authorJohn Ferlan <jferlan@redhat.com>
Wed, 20 Sep 2017 11:47:17 +0000 (07:47 -0400)
committerJohn Ferlan <jferlan@redhat.com>
Fri, 6 Oct 2017 10:53:05 +0000 (06:53 -0400)
tests/storagevolxml2argvtest.c

index 1b3003216dc7cba3afc5391d9c414c5e5c46e2d0..73d9c4bc6be932f51de1954ac65fff9d9dded038 100644 (file)
@@ -110,7 +110,8 @@ testCompareXMLToArgvFiles(bool shouldFail,
     virStorageVolDefFree(inputvol);
     virCommandFree(cmd);
     VIR_FREE(actualCmdline);
-    virStoragePoolObjUnlock(obj);
+    if (obj)
+        virStoragePoolObjUnlock(obj);
     virStoragePoolObjFree(obj);
     virObjectUnref(conn);
     return ret;