aboutsummaryrefslogtreecommitdiff
path: root/libbb
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2021-08-16 08:53:42 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2021-08-16 08:53:42 +0200
commit59243a86d97b793bd4e2c98911fd3a7e41af34c4 (patch)
tree0777d6366697e68b30a982cb19baf7de7a4e1cc9 /libbb
parent8e8cea2a1bc5cf0550f6032abc30593d9a62e58c (diff)
downloadbusybox-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.c6
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];