From d39de0fd49e420fa51eddef18dcd1fe0895c02f7 Mon Sep 17 00:00:00 2001 From: Werner LEMBERG Date: Tue, 12 Nov 2002 22:17:27 +0000 Subject: [PATCH] * src/roff/troff/node.cc (troff_output_file::put_char): Always call flush_tbuf. --- ChangeLog | 5 +++++ src/roff/troff/node.cc | 5 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index e4dd9973..21b4218d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2002-11-11 Werner LEMBERG + + * src/roff/troff/node.cc (troff_output_file::put_char): Always + call flush_tbuf. + 2002-11-10 Werner LEMBERG Added three new requests `schar', `fschar', and `rfschar'. `schar' diff --git a/src/roff/troff/node.cc b/src/roff/troff/node.cc index fe003412..7e1a0519 100644 --- a/src/roff/troff/node.cc +++ b/src/roff/troff/node.cc @@ -1057,10 +1057,9 @@ void troff_output_file::put_char_width(charinfo *ci, tfont *tf, void troff_output_file::put_char(charinfo *ci, tfont *tf, color *gcol, color *fcol) { - if (!is_on()) { - flush_tbuf(); + flush_tbuf(); + if (!is_on()) return; - } set_font(tf); char c = ci->get_ascii_code(); if (c == '\0') { -- 2.11.4.GIT