Loading drivers/misc/enclosure.c +5 −2 Original line number Diff line number Diff line Loading @@ -285,8 +285,11 @@ enclosure_component_register(struct enclosure_device *edev, cdev->groups = enclosure_groups; err = device_register(cdev); if (err) ERR_PTR(err); if (err) { ecomp->number = -1; put_device(cdev); return ERR_PTR(err); } return ecomp; } Loading Loading
drivers/misc/enclosure.c +5 −2 Original line number Diff line number Diff line Loading @@ -285,8 +285,11 @@ enclosure_component_register(struct enclosure_device *edev, cdev->groups = enclosure_groups; err = device_register(cdev); if (err) ERR_PTR(err); if (err) { ecomp->number = -1; put_device(cdev); return ERR_PTR(err); } return ecomp; } Loading