commit 28146067f3fe7e18116ceb323077aaa3c7e95e6c
Author: Yiannis Pericleous <[EMAIL PROTECTED]>
Date:   Thu May 24 22:18:51 2007 -0400

    removed unnecessary call to unreg_configfs if init fails

diff --git a/fs/unionfs/config.c b/fs/unionfs/config.c
index ee8c8b8..156057e 100644
--- a/fs/unionfs/config.c
+++ b/fs/unionfs/config.c
@@ -240,23 +240,16 @@ static struct configfs_subsystem unionfs_subsys = {
 /* register the unionfs subsystem */
 int unionfs_config_init(void)
 {
-       int ret;
+       int err;
 
        config_group_init(&unionfs_subsys.su_group);
        init_MUTEX(&unionfs_subsys.su_sem);
-       ret = configfs_register_subsystem(&unionfs_subsys);
-       if (ret) {
+       err = configfs_register_subsystem(&unionfs_subsys);
+       if (err)
                printk(KERN_ERR "Error %d while registering subsystem %s\n",
-                               ret,
+                               err,
                                unionfs_subsys.su_group.cg_item.ci_namebuf);
-               goto out_unregister;
-       }
-       return 0;
-
-out_unregister:
-       configfs_unregister_subsystem(&unionfs_subsys);
-
-       return ret;
+       return err;
 }
 
 /* unregister the unionfs subsystem */
_______________________________________________
unionfs-cvs mailing list: http://unionfs.filesystems.org/
[email protected]
http://www.fsl.cs.sunysb.edu/mailman/listinfo/unionfs-cvs

Reply via email to