summaryrefslogtreecommitdiffstats
path: root/winsup/utils/mount.cc
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2001-08-28 18:48:38 +0000
committerChristopher Faylor <me@cgf.cx>2001-08-28 18:48:38 +0000
commit34971f0f8cff99825a130a47a329d96d67095edd (patch)
tree2069875029d1206c23f455358610dc9b5c845ee0 /winsup/utils/mount.cc
parent830dc41f50d792cc83ad6b81210220f6ccc9ae54 (diff)
downloadcygnal-34971f0f8cff99825a130a47a329d96d67095edd.tar.gz
cygnal-34971f0f8cff99825a130a47a329d96d67095edd.tar.bz2
cygnal-34971f0f8cff99825a130a47a329d96d67095edd.zip
* mount.cc (main): Issue correct warning for 'not enough arguments'.
Diffstat (limited to 'winsup/utils/mount.cc')
-rw-r--r--winsup/utils/mount.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/winsup/utils/mount.cc b/winsup/utils/mount.cc
index b82501233..de2f5094a 100644
--- a/winsup/utils/mount.cc
+++ b/winsup/utils/mount.cc
@@ -214,7 +214,10 @@ main (int argc, char **argv)
default:
if (optind != (argc - 1))
{
- fprintf (stderr, "%s: too many arguments\n", progname);
+ if (optind >= argc)
+ fprintf (stderr, "%s: not enough arguments\n", progname);
+ else
+ fprintf (stderr, "%s: too many arguments\n", progname, optind, argc);
usage ();
}
if (force || !mount_already_exists (argv[optind + 1], flags))