From 59243a86d97b793bd4e2c98911fd3a7e41af34c4 Mon Sep 17 00:00:00 2001 From: Denys Vlasenko Date: Mon, 16 Aug 2021 08:53:42 +0200 Subject: busybox: fix "busybox --help busybox" not showing correct text Signed-off-by: Denys Vlasenko --- libbb/appletlib.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libbb/appletlib.c b/libbb/appletlib.c index 2feed64..14be336 100644 --- a/libbb/appletlib.c +++ b/libbb/appletlib.c @@ -893,7 +893,11 @@ int busybox_main(int argc UNUSED_PARAM, char **argv) if (strcmp(argv[1], "--help") == 0) { /* "busybox --help []" */ - if (!argv[2]) + if (!argv[2] +# if ENABLE_FEATURE_SH_STANDALONE && ENABLE_FEATURE_TAB_COMPLETION + || strcmp(argv[2], "busybox") == 0 /* prevent getting "No help available" */ +# endif + ) goto help; /* convert to " --help" */ applet_name = argv[0] = argv[2]; -- cgit v1.1