Skip to content

Commit

Permalink
PCI: fix sparse warning in pci_remove_behind_bridge
Browse files Browse the repository at this point in the history
Get rid of the second definition of dev which hides the earlier one in
the argument list and causes a warning from sparse.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
  • Loading branch information
Stephen Hemminger authored and Jesse Barnes committed Oct 20, 2008
1 parent 50cbfa5 commit 11d5874
Showing 1 changed file with 3 additions and 7 deletions.
10 changes: 3 additions & 7 deletions drivers/pci/remove.c
Original file line number Diff line number Diff line change
Expand Up @@ -115,13 +115,9 @@ void pci_remove_behind_bridge(struct pci_dev *dev)
{
struct list_head *l, *n;

if (dev->subordinate) {
list_for_each_safe(l, n, &dev->subordinate->devices) {
struct pci_dev *dev = pci_dev_b(l);

pci_remove_bus_device(dev);
}
}
if (dev->subordinate)
list_for_each_safe(l, n, &dev->subordinate->devices)
pci_remove_bus_device(pci_dev_b(l));
}

static void pci_stop_bus_devices(struct pci_bus *bus)
Expand Down

0 comments on commit 11d5874

Please sign in to comment.