aboutsummaryrefslogtreecommitdiff
path: root/applets
diff options
context:
space:
mode:
authorkraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-10-25 19:05:38 +0000
committerkraai <kraai@69ca8d6d-28ef-0310-b511-8ec308f3f277>2000-10-25 19:05:38 +0000
commit0c85e6064697f0b519e6aa020fdb3567c4c1b096 (patch)
tree73b29863171b53b0049a2fe8e8a87193a1cdfcd3 /applets
parent78be3cf65a165eb0d0f0b98c33a99364ac767321 (diff)
downloadbusybox-w32-0c85e6064697f0b519e6aa020fdb3567c4c1b096.tar.gz
busybox-w32-0c85e6064697f0b519e6aa020fdb3567c4c1b096.tar.bz2
busybox-w32-0c85e6064697f0b519e6aa020fdb3567c4c1b096.zip
Restore --help handling I mistakenly removed.
git-svn-id: svn://busybox.net/trunk/busybox@1241 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'applets')
-rw-r--r--applets/busybox.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/applets/busybox.c b/applets/busybox.c
index 985798ed6..d356e4cae 100644
--- a/applets/busybox.c
+++ b/applets/busybox.c
@@ -144,8 +144,11 @@ int main(int argc, char **argv)
144 search_applet.name = applet_name; 144 search_applet.name = applet_name;
145 applet = bsearch(&search_applet, applets, NUM_APPLETS, 145 applet = bsearch(&search_applet, applets, NUM_APPLETS,
146 sizeof(struct BB_applet), applet_name_compare); 146 sizeof(struct BB_applet), applet_name_compare);
147 if (applet != NULL) 147 if (applet != NULL) {
148 if (applet->usage && argv[1] && strcmp(argv[1], "--help") == 0)
149 usage(applet->usage);
148 exit((*(applet->main)) (argc, argv)); 150 exit((*(applet->main)) (argc, argv));
151 }
149 152
150 return(busybox_main(argc, argv)); 153 return(busybox_main(argc, argv));
151} 154}