]> xenbits.xensource.com Git - libvirt.git/commit
storage: avoid null deref and leak on failure
authorEric Blake <eblake@redhat.com>
Tue, 3 May 2011 17:44:04 +0000 (11:44 -0600)
committerEric Blake <eblake@redhat.com>
Wed, 4 May 2011 21:01:13 +0000 (15:01 -0600)
commit4644f0b253e7b661e80f6c946a5f130998edc321
tree4395d8a10f5d660e52d2a5e451024a81c90c47db
parent6eb3a1f4f729d67109c3c4682e9bb714b73e0707
storage: avoid null deref and leak on failure

Detected by clang.  NULL deref added in commit 343a27a (Mar 11),
but leak of voldef present since commit 2cd9b2d (Apr 09).

* src/storage/storage_driver.c (storageVolumeCreateXML): Don't
leak voldef or dereference null volobj.
src/storage/storage_driver.c