aboutsummaryrefslogtreecommitdiff
path: root/miscutils/man.c
diff options
context:
space:
mode:
authorDenys Vlasenko <vda.linux@googlemail.com>2021-06-15 14:47:46 +0200
committerDenys Vlasenko <vda.linux@googlemail.com>2021-06-15 14:47:46 +0200
commit4d4fc5ca5ee4faae5dc4237f801d9527a3fb20cc (patch)
tree481023d6664b0635b16885205bc25ff957af3523 /miscutils/man.c
parente47000490c30109db1d571bcab12f385cd0139e5 (diff)
downloadbusybox-w32-4d4fc5ca5ee4faae5dc4237f801d9527a3fb20cc.tar.gz
busybox-w32-4d4fc5ca5ee4faae5dc4237f801d9527a3fb20cc.tar.bz2
busybox-w32-4d4fc5ca5ee4faae5dc4237f801d9527a3fb20cc.zip
man: fix segfault in "man 1"
function old new delta man_main 942 954 +12 Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'miscutils/man.c')
-rw-r--r--miscutils/man.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/miscutils/man.c b/miscutils/man.c
index 722f6641e..d319e8bba 100644
--- a/miscutils/man.c
+++ b/miscutils/man.c
@@ -324,7 +324,7 @@ int man_main(int argc UNUSED_PARAM, char **argv)
324 324
325 /* is 1st ARG a SECTION? */ 325 /* is 1st ARG a SECTION? */
326 sec_list = conf_sec_list; 326 sec_list = conf_sec_list;
327 if (is_section_name(conf_sec_list, *argv)) { 327 if (is_section_name(conf_sec_list, *argv) && argv[1]) {
328 /* yes */ 328 /* yes */
329 sec_list = *argv++; 329 sec_list = *argv++;
330 } 330 }