From d45ac37ecdbe6d680d99e547cb625d8a4fc849e9 Mon Sep 17 00:00:00 2001 From: avatar Date: Wed, 23 Nov 2005 19:52:14 +0000 Subject: - Adding the missing 'W' option back which was accidentally removed in rev1.37. - Fixing a core dump inside build_iovec_argf by providing a !NULL format string to vsnprintf(3). Reviewed by: rodrigc --- sbin/mount_msdosfs/mount_msdosfs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'sbin/mount_msdosfs') diff --git a/sbin/mount_msdosfs/mount_msdosfs.c b/sbin/mount_msdosfs/mount_msdosfs.c index 351dfac..962f708 100644 --- a/sbin/mount_msdosfs/mount_msdosfs.c +++ b/sbin/mount_msdosfs/mount_msdosfs.c @@ -90,7 +90,7 @@ main(int argc, char **argv) mntflags = set_gid = set_uid = set_mask = set_dirmask = 0; - while ((c = getopt(argc, argv, "sl9u:g:m:M:o:L:D:")) != -1) { + while ((c = getopt(argc, argv, "sl9u:g:m:M:o:L:D:W:")) != -1) { switch (c) { case 's': build_iovec(&iov, &iovlen, "shortnames", NULL, (size_t)-1); @@ -99,7 +99,7 @@ main(int argc, char **argv) build_iovec(&iov, &iovlen, "longnames", NULL, (size_t)-1); break; case '9': - build_iovec_argf(&iov, &iovlen, "nowin95", NULL, (size_t)-1); + build_iovec_argf(&iov, &iovlen, "nowin95", "", (size_t)-1); break; case 'u': uid = a_uid(optarg); -- cgit v1.1