]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/pci/hotplug/pciehp_ctrl.c
PCI hotplug: fix memory leaks
[net-next-2.6.git] / drivers / pci / hotplug / pciehp_ctrl.c
index d6ac1b261dd9d8b9a94185c93006b9739ea04305..9a7f247e8ac155e164158da9fe13fe8b8a640b2c 100644 (file)
@@ -341,6 +341,7 @@ void pciehp_queue_pushbutton_work(struct work_struct *work)
                p_slot->state = POWERON_STATE;
                break;
        default:
+               kfree(info);
                goto out;
        }
        queue_work(pciehp_wq, &info->work);