diff options
-rw-r--r-- | man2html/man2html.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/man2html/man2html.c b/man2html/man2html.c index a404539..d3a0115 100644 --- a/man2html/man2html.c +++ b/man2html/man2html.c @@ -583,9 +583,8 @@ scan_escape(char *c) { c++; if (isdigit(*c)) { i=(*c -'1'); - if (i >= nargs) - abort(); - if (!(h=argument[i])) h=""; + if (i >= nargs || !(h=argument[i])) + h=""; } else if (*c == '*') { h = cat_args(nargs, argument); /* This is leaked; oh well! */ } else { |