Follow-up Comment #5, bug #55799 (group groff):

Alternative fix.


diff --git a/src/roff/troff/node.cpp b/src/roff/troff/node.cpp
index e4fb3717b..4bc0bf751 100644
--- a/src/roff/troff/node.cpp
+++ b/src/roff/troff/node.cpp
@@ -4680,12 +4680,7 @@ void composite_node::asciify(macro *m)
 
 void composite_node::ascii_print(ascii_output_file *ascii)
 {
-  unsigned char c = ci->get_ascii_code();
-  if (c != 0)
-    ascii->outc(c);
-  else
-    ascii->outs(ci->nm.contents());
-
+  ascii_print_reverse_node_list(ascii, nodes);
 }




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?55799>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to