commit 71ef251f940ddc0fcfafa4803b71358911742062
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 
ee8c8b845e5e4935071e1a237bf7c56196c09d5c..156057e538bea138b8507967352ffdbcdc23704f
 100644
--- a/fs/unionfs/config.c
+++ b/fs/unionfs/config.c
@@ -240,23 +240,16 @@ static struct configfs_subsystem unionfs
 /* 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