aboutsummaryrefslogtreecommitdiff
path: root/libbb/getopt32.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2009-09-11 23:26:42 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2009-09-11 23:26:42 +0200
commit00528822004e5763c669e58191f10c5202f679b5 (patch)
treec60a30ca27a190bb09f6d4fe3948c56e0aef3583 /libbb/getopt32.c
parent56573cb4f7393fdb320660a5c258c72688a74f64 (diff)
downloadbusybox-00528822004e5763c669e58191f10c5202f679b5.tar.gz
top: add -m ("memory") option
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb/getopt32.c')
-rw-r--r--libbb/getopt32.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/libbb/getopt32.c b/libbb/getopt32.c
index 17b8dd1a4..cab3eb745 100644
--- a/libbb/getopt32.c
+++ b/libbb/getopt32.c
@@ -147,15 +147,15 @@ const char *opt_complementary
Special characters:
- "-" A dash as the first char in a opt_complementary group forces
- all arguments to be treated as options, even if they have
- no leading dashes. Next char in this case can't be a digit (0-9),
- use ':' or end of line. For example:
+ "-" A group consisting of just a dash forces all arguments
+ to be treated as options, even if they have no leading dashes.
+ Next char in this case can't be a digit (0-9), use ':' or end of line.
+ Example:
- opt_complementary = "-:w-x:x-w";
- getopt32(argv, "wx");
+ opt_complementary = "-:w-x:x-w"; // "-w-x:x-w" would also work,
+ getopt32(argv, "wx"); // but is less readable
- Allows any arguments to be given without a dash (./program w x)
+ This makes it possible to use options without a dash (./program w x)
as well as with a dash (./program -x).
NB: getopt32() will leak a small amount of memory if you use