summaryrefslogtreecommitdiffstats
path: root/man2html/man2html.c
diff options
context:
space:
mode:
Diffstat (limited to 'man2html/man2html.c')
-rw-r--r--man2html/man2html.c7
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':
{