diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2021-08-16 08:53:42 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2021-08-16 08:53:42 +0200 |
commit | 59243a86d97b793bd4e2c98911fd3a7e41af34c4 (patch) | |
tree | 0777d6366697e68b30a982cb19baf7de7a4e1cc9 /libbb | |
parent | 8e8cea2a1bc5cf0550f6032abc30593d9a62e58c (diff) | |
download | busybox-w32-59243a86d97b793bd4e2c98911fd3a7e41af34c4.tar.gz busybox-w32-59243a86d97b793bd4e2c98911fd3a7e41af34c4.tar.bz2 busybox-w32-59243a86d97b793bd4e2c98911fd3a7e41af34c4.zip |
busybox: fix "busybox --help busybox" not showing correct text
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'libbb')
-rw-r--r-- | libbb/appletlib.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/libbb/appletlib.c b/libbb/appletlib.c index 2feed64dd..14be33603 100644 --- a/libbb/appletlib.c +++ b/libbb/appletlib.c | |||
@@ -893,7 +893,11 @@ int busybox_main(int argc UNUSED_PARAM, char **argv) | |||
893 | 893 | ||
894 | if (strcmp(argv[1], "--help") == 0) { | 894 | if (strcmp(argv[1], "--help") == 0) { |
895 | /* "busybox --help [<applet>]" */ | 895 | /* "busybox --help [<applet>]" */ |
896 | if (!argv[2]) | 896 | if (!argv[2] |
897 | # if ENABLE_FEATURE_SH_STANDALONE && ENABLE_FEATURE_TAB_COMPLETION | ||
898 | || strcmp(argv[2], "busybox") == 0 /* prevent getting "No help available" */ | ||
899 | # endif | ||
900 | ) | ||
897 | goto help; | 901 | goto help; |
898 | /* convert to "<applet> --help" */ | 902 | /* convert to "<applet> --help" */ |
899 | applet_name = argv[0] = argv[2]; | 903 | applet_name = argv[0] = argv[2]; |