diff options
Diffstat (limited to 'man2html')
-rw-r--r-- | man2html/man2html.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/man2html/man2html.c b/man2html/man2html.c index f400ed8..825680b 100644 --- a/man2html/man2html.c +++ b/man2html/man2html.c @@ -3091,8 +3091,13 @@ scan_troff(char *c, int san, char **result) { /* san : stop at newline */ contained_tab=0; curpos=0; usenbsp=0; - if ((ibp > 0 && !isspace(intbuff[ibp-1])) || escnl) + if ((ibp > 0 && !isspace(intbuff[ibp-1])) || escnl) { intbuff[ibp++]='\n'; + if (!fillout && h[1] == '\n') { + intbuff[ibp++]='\n'; + h++; + } + } break; case '\t': { |