]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - drivers/scsi/scsi_sysfs.c
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
[mv-sheeva.git] / drivers / scsi / scsi_sysfs.c
index 8dc1f00aa5e8f0f598ad5f4dfc67c1e97ff44fa6..490ce213204e9dc2bfb5d1699abdb99066cd8c05 100644 (file)
@@ -995,16 +995,14 @@ static int __remove_child (struct device * dev, void * data)
  */
 void scsi_remove_target(struct device *dev)
 {
-       struct device *rdev;
-
        if (scsi_is_target_device(dev)) {
                __scsi_remove_target(to_scsi_target(dev));
                return;
        }
 
-       rdev = get_device(dev);
+       get_device(dev);
        device_for_each_child(dev, NULL, __remove_child);
-       put_device(rdev);
+       put_device(dev);
 }
 EXPORT_SYMBOL(scsi_remove_target);