diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2021-06-15 14:47:46 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2021-06-15 14:47:46 +0200 |
commit | 4d4fc5ca5ee4faae5dc4237f801d9527a3fb20cc (patch) | |
tree | 481023d6664b0635b16885205bc25ff957af3523 /miscutils/man.c | |
parent | e47000490c30109db1d571bcab12f385cd0139e5 (diff) | |
download | busybox-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.c | 2 |
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 | } |