]> err.no Git - linux-2.6/blobdiff - fs/sysfs/bin.c
[TCP]: Use LIMIT_NETDEBUG in tcp_retransmit_timer().
[linux-2.6] / fs / sysfs / bin.c
index 9ec1c8539a5dc9d09c2b192aa99787b6195b5888..d3b9f5f07db149a38ecb03d0a44370d365ffb5d5 100644 (file)
@@ -147,7 +147,7 @@ static int open(struct inode * inode, struct file * file)
  Error:
        module_put(attr->attr.owner);
  Done:
-       if (error && kobj)
+       if (error)
                kobject_put(kobj);
        return error;
 }
@@ -158,8 +158,7 @@ static int release(struct inode * inode, struct file * file)
        struct bin_attribute * attr = to_bin_attr(file->f_path.dentry);
        u8 * buffer = file->private_data;
 
-       if (kobj) 
-               kobject_put(kobj);
+       kobject_put(kobj);
        module_put(attr->attr.owner);
        kfree(buffer);
        return 0;