CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/09/27 12:24:53
Index: m4/macro.c
===================================================================
RCS file: /sources/m4/m4/m4/macro.c,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -b -r1.53 -r1.54
--- m4/macro.c 7 Sep 2006 23:53:04 -0000 1.53
+++ m4/macro.c 27 Sep 2006 12:24:53 -0000 1.54
@@ -583,10 +583,11 @@
{
char *line;
+ obstack_1grow (&context->trace_messages, '\n');
obstack_1grow (&context->trace_messages, '\0');
line = obstack_finish (&context->trace_messages);
if (m4_get_debug_file (context))
- fprintf (m4_get_debug_file (context), "%s\n", line);
+ fputs (line, m4_get_debug_file (context));
obstack_free (&context->trace_messages, line);
}