]> err.no Git - linux-2.6/blobdiff - drivers/usb/core/devices.c
Auto merge with /home/aegl/GIT/linus
[linux-2.6] / drivers / usb / core / devices.c
index b87608b7051bf960cdd3f3ed4a88635e249de173..ef0b35731ff078789d4129ca32bbfe4e4f542a19 100644 (file)
@@ -637,11 +637,8 @@ static int usb_device_open(struct inode *inode, struct file *file)
 
 static int usb_device_release(struct inode *inode, struct file *file)
 {
-       if (file->private_data) {
-               kfree(file->private_data);
-               file->private_data = NULL;
-       }
-
+       kfree(file->private_data);
+       file->private_data = NULL;
         return 0;
 }