driver core: Delete an unnecessary check before the function call "put_device"
[cascardo/linux.git] / drivers / base / core.c
index 07304a3..e0998b6 100644 (file)
@@ -1095,8 +1095,7 @@ done:
        kobject_del(&dev->kobj);
  Error:
        cleanup_device_parent(dev);
-       if (parent)
-               put_device(parent);
+       put_device(parent);
 name_error:
        kfree(dev->p);
        dev->p = NULL;