]> git.decadent.org.uk Git - nfs-utils.git/blobdiff - utils/mount/mount.c
Added missing unlock_mtab() call in the add_mtab()
[nfs-utils.git] / utils / mount / mount.c
index 171c714bf2350ec36d0c228aa790098791d9c1c6..442ce0ea034bcefd025b0dad6cd1faac248621a7 100644 (file)
@@ -185,6 +185,7 @@ int add_mtab(char *fsname, char *mount_point, char *fstype, int flags, char *opt
        lock_mtab();
 
         if ((mtab = setmntent(MOUNTED, "a+")) == NULL) {
+               unlock_mtab();
                fprintf(stderr, "Can't open " MOUNTED);
                return 1;
        }
@@ -308,7 +309,7 @@ static void mount_error(char *mntpnt, char *node)
                        fprintf(stderr, "%s: %s\n", progname, strerror(errno));
        }
 }
-static int chk_mountpoint(mount_point)
+static int chk_mountpoint(char *mount_point)
 {
        struct stat sb;