fusermount: clean up do_mount() function
authorMiklos Szeredi <miklos@szeredi.hu>
Wed, 30 Mar 2011 17:34:58 +0000 (19:34 +0200)
committerMiklos Szeredi <mszeredi@suse.cz>
Wed, 30 Mar 2011 17:34:58 +0000 (19:34 +0200)
util/fusermount.c

index fc2d0dd8f2f909aa37f23e72307632c20b58dbcb..c37e57ba3195ae05a06df71de190378ab891ad2d 100644 (file)
@@ -845,15 +845,14 @@ static int do_mount(const char *mnt, char **typep, mode_t rootmode,
                        fprintf(stderr, "%s: mount failed: %s\n", progname,
                                strerror(errno_save));
                goto err;
-       } else {
-               *sourcep = source;
-               *typep = type;
-               *mnt_optsp = mnt_opts;
        }
+       *sourcep = source;
+       *typep = type;
+       *mnt_optsp = mnt_opts;
        free(fsname);
        free(optbuf);
 
-       return res;
+       return 0;
 
 err:
        free(fsname);