summaryrefslogtreecommitdiff
path: root/kernel
diff options
context:
space:
mode:
authorJulia Lawall <julia@diku.dk>2007-11-20 07:41:16 (GMT)
committerGreg Kroah-Hartman <gregkh@suse.de>2007-11-28 22:35:26 (GMT)
commit151fc5dfc87964e85a1cbbb9cc2c0703c017c2ed (patch)
tree3c5bf6adaee5a5c3545071de5154c6e43b6bb901 /kernel
parentbf164410d08dc83df416e3a6a43ab29bf88890ed (diff)
downloadlinux-151fc5dfc87964e85a1cbbb9cc2c0703c017c2ed.tar.xz
PCI: drivers/pci/pci-sysfs.c: Add missing pci_dev_put
There should be a pci_dev_put when breaking out of a loop that iterates over calls to pci_get_device and similar functions. This was fixed using the following semantic patch. // <smpl> @@ identifier d; type T; expression e; iterator for_each_pci_dev; @@ T *d; ... for_each_pci_dev(d) {... when != pci_dev_put(d) when != e = d ( return d; | + pci_dev_put(d); ? return ...; ) ...} // </smpl> Signed-off-by: Julia Lawall <julia@diku.dk> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions