aboutsummaryrefslogtreecommitdiff
path: root/libbb/getopt32.c
diff options
context:
space:
mode:
authorvda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-04-09 21:35:07 +0000
committervda <vda@69ca8d6d-28ef-0310-b511-8ec308f3f277>2007-04-09 21:35:07 +0000
commitd380c416f4b6b1d9d3ca66df11fc69c85ecbee53 (patch)
treed5c648f583bb2edef25f05c2bed303df3d1a61f6 /libbb/getopt32.c
parentdb15f9c96ab5d863a1304ae3a9be06b0bcad08be (diff)
downloadbusybox-w32-d380c416f4b6b1d9d3ca66df11fc69c85ecbee53.tar.gz
busybox-w32-d380c416f4b6b1d9d3ca66df11fc69c85ecbee53.tar.bz2
busybox-w32-d380c416f4b6b1d9d3ca66df11fc69c85ecbee53.zip
make xfunctions optionally longjump instead of exit.
use it for making NOFORK more practical. touch: make it a NOFORK applet git-svn-id: svn://busybox.net/trunk/busybox@18376 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'libbb/getopt32.c')
-rw-r--r--libbb/getopt32.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libbb/getopt32.c b/libbb/getopt32.c
index dec97d743..28b47974e 100644
--- a/libbb/getopt32.c
+++ b/libbb/getopt32.c
@@ -457,6 +457,7 @@ getopt32(int argc, char **argv, const char *applet_opts, ...)
457 457
458 /* In case getopt32 was already called, reinit some state */ 458 /* In case getopt32 was already called, reinit some state */
459 optind = 1; 459 optind = 1;
460 /* optarg = NULL; opterr = 0; optopt = 0; ?? */
460 461
461 /* Note: just "getopt() <= 0" will not work good for 462 /* Note: just "getopt() <= 0" will not work good for
462 * "fake" short options, like this one: 463 * "fake" short options, like this one: