diff options
author | Tai-hwa Liang <avatar@FreeBSD.org> | 2005-11-23 19:52:14 +0000 |
---|---|---|
committer | Tai-hwa Liang <avatar@FreeBSD.org> | 2005-11-23 19:52:14 +0000 |
commit | 62c7cb517a040826a8c1ffbdae9b999082ad6248 (patch) | |
tree | c9cc18cc76216cd080cf22e857c24838a6193546 /sbin/mount_msdosfs/mount_msdosfs.c | |
parent | b05223a327a4f0d22904851da4037395e5f29b85 (diff) | |
download | src-62c7cb517a040826a8c1ffbdae9b999082ad6248.tar.gz src-62c7cb517a040826a8c1ffbdae9b999082ad6248.zip |
- 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
Notes
Notes:
svn path=/head/; revision=152731
Diffstat (limited to 'sbin/mount_msdosfs/mount_msdosfs.c')
-rw-r--r-- | sbin/mount_msdosfs/mount_msdosfs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sbin/mount_msdosfs/mount_msdosfs.c b/sbin/mount_msdosfs/mount_msdosfs.c index 351dfacd300a..962f70869ca0 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); |