Fix for bug #11139: mhl -form mhl.reply omits '> ' on some lines.
authorJoel Reicher <jjr@panacea.null.org>
Tue, 10 Apr 2007 06:13:27 +0000 (06:13 +0000)
committerJoel Reicher <jjr@panacea.null.org>
Tue, 10 Apr 2007 06:13:27 +0000 (06:13 +0000)
putcomp() was assuming only the first call on the body had the buffer
beginning at the start of a line.

uip/mhlsbr.c

index 04da52b..ce8b33d 100644 (file)
@@ -1298,6 +1298,8 @@ putcomp (struct mcomp *c1, struct mcomp *c2, int flag)
        if (term == '\n')
            putstr ("\n");
     }
+    if (flag == BODYCOMP && term == '\n')
+       c1->c_flags &= ~HDROUTPUT;              /* Buffer ended on a newline */
 }