From 3285e589c0d1903fb55dc7e154d7af2ec25af937 Mon Sep 17 00:00:00 2001 From: Julia Lawall Date: Wed, 28 Nov 2007 16:21:36 -0800 Subject: [PATCH] --- yaml --- r: 74360 b: refs/heads/master c: 8ea50a3f0b70977939d2d9d3671b8173482afff2 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/pnp/resource.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 24adc5f7f5c6..f10cf8c9d622 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b64d70825abbf706bbe80be1b11b09514b71f45e +refs/heads/master: 8ea50a3f0b70977939d2d9d3671b8173482afff2 diff --git a/trunk/drivers/pnp/resource.c b/trunk/drivers/pnp/resource.c index 41d73a5e9312..e50ebcffb962 100644 --- a/trunk/drivers/pnp/resource.c +++ b/trunk/drivers/pnp/resource.c @@ -367,8 +367,10 @@ int pnp_check_irq(struct pnp_dev *dev, int idx) { struct pci_dev *pci = NULL; for_each_pci_dev(pci) { - if (pci->irq == *irq) + if (pci->irq == *irq) { + pci_dev_put(pci); return 0; + } } } #endif