diff options
author | Eric Andersen | 2001-04-03 17:05:01 +0000 |
---|---|---|
committer | Eric Andersen | 2001-04-03 17:05:01 +0000 |
commit | 0f0c0b41ced8c30d382a0490719c79371260b9d1 (patch) | |
tree | d37977c030439aba3b3dd6b55c33136f8e828542 /applets/applets.c | |
parent | c0c502e172833db872e9760e96dab55244537100 (diff) | |
download | busybox-0f0c0b41ced8c30d382a0490719c79371260b9d1.zip busybox-0f0c0b41ced8c30d382a0490719c79371260b9d1.tar.gz |
Make 'busybox --help' work as expected, closing bug #1139
-Erik
Diffstat (limited to 'applets/applets.c')
-rw-r--r-- | applets/applets.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/applets/applets.c b/applets/applets.c index c2ccb88..10b44a5 100644 --- a/applets/applets.c +++ b/applets/applets.c @@ -49,6 +49,13 @@ extern void show_usage(void) const char *format_string; const char *usage_string = usage_messages; int i; + /* From busybox.c */ + extern int been_there_done_that; + + if (strcmp(applet_using->name, "busybox")==0) { + been_there_done_that=1; + busybox_main(0, NULL); + } for (i = applet_using - applets; i > 0; ) { if (!*usage_string++) { |