]> git.neil.brown.name Git - history.git/commitdiff
sysfs: fix more merge breakage.
authorPatrick Mochel <mochel@osdl.org>
Mon, 3 Mar 2003 11:11:30 +0000 (05:11 -0600)
committerPatrick Mochel <mochel@osdl.org>
Mon, 3 Mar 2003 11:11:30 +0000 (05:11 -0600)
fs/sysfs/inode.c

index b40a0a4c2be7e83733eb4cf6ae92575d79bbdc35..1c87b5507fa1e9506fa8a13820b7f281f2f50181 100644 (file)
@@ -51,6 +51,7 @@ int sysfs_create(struct dentry * dentry, int mode, int (*init)(struct inode *))
                                goto Proceed;
                        else 
                                error = -ENOMEM;
+               } else
                        error = -EEXIST;
        } else 
                error = -ENOENT;
@@ -97,6 +98,7 @@ void sysfs_hash_and_remove(struct dentry * dir, const char * name)
 
                        pr_debug("sysfs: Removing %s (%d)\n", victim->d_name.name,
                                 atomic_read(&victim->d_count));
+                       /*
                         * Drop reference from initial sysfs_get_dentry().
                         */
                        dput(victim);