diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2012-04-15 00:28:47 +0200 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2012-04-15 16:50:23 +0200 |
commit | b3aea10890b0adc99ea09856b94202266397e047 (patch) | |
tree | d228292b635fdd7d8dad2877928d20742d832d7b /commands/automount.c | |
parent | 51c31ae1c5f78d236d20c944d1750265e798c11a (diff) | |
download | barebox-b3aea10890b0adc99ea09856b94202266397e047.tar.gz barebox-b3aea10890b0adc99ea09856b94202266397e047.tar.xz |
automount: fix argument parsing
With getopt we have to use argv[optind] instead of hardcoded argv[0]
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'commands/automount.c')
-rw-r--r-- | commands/automount.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/commands/automount.c b/commands/automount.c index 5fc68f3cb4..8c0e4deb01 100644 --- a/commands/automount.c +++ b/commands/automount.c @@ -40,10 +40,10 @@ static int do_automount(int argc, char *argv[]) } } - if (argc != 3) + if (optind + 2 != argc) return COMMAND_ERROR_USAGE; - ret = automount_add(argv[1], argv[2]); + ret = automount_add(argv[optind], argv[optind + 1]); if (ret) printf("adding automountpoint failed: %s\n", strerror(-ret)); |