]> git.ipfire.org Git - thirdparty/libvirt.git/commit
pci: fix null pointer dereference
authorEric Blake <eblake@redhat.com>
Tue, 3 May 2011 15:29:26 +0000 (09:29 -0600)
committerEric Blake <eblake@redhat.com>
Tue, 3 May 2011 16:59:57 +0000 (10:59 -0600)
commit1164e1a2da822d96534c2535b2fb4e71d0789f36
treee89bf126e8b3e7ab3a7615d32bc97e893f48f0de
parent4d080ee4034620d3832c42d804150ca8d78a4b28
pci: fix null pointer dereference

Clang detected a null-pointer dereference regression, introduced
in commit 4e8969eb.  Without this patch, a device with
unbind_from_stub set to false would eventually try to call
virFileExists on uncomputed drvdir.

* src/util/pci.c (pciUnbindDeviceFromStub): Ensure drvdir is set
before use.
src/util/pci.c