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/
signature.asc
Description: PGP signature
