[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/m4/output.c,v
From: |
Eric Blake |
Subject: |
Changes to m4/m4/output.c,v |
Date: |
Thu, 31 May 2007 13:26:42 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 07/05/31 13:26:40
Index: m4/output.c
===================================================================
RCS file: /sources/m4/m4/m4/output.c,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -b -r1.44 -r1.45
--- m4/output.c 28 May 2007 21:48:41 -0000 1.44
+++ m4/output.c 31 May 2007 13:26:39 -0000 1.45
@@ -423,6 +423,9 @@
{
size_t count;
+ if (!output_diversion || !length)
+ return;
+
if (!output_file && length > output_unused)
make_room_for (context, length);
@@ -470,7 +473,7 @@
/* Do nothing if TEXT should be discarded. */
- if (output_diversion == NULL)
+ if (!output_diversion || !length)
return;
/* Output TEXT to a file, or in-memory diversion buffer. */