[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to m4/modules/stdlib.c,v
From: |
Eric Blake |
Subject: |
Changes to m4/modules/stdlib.c,v |
Date: |
Wed, 27 Sep 2006 12:24:58 +0000 |
CVSROOT: /sources/m4
Module name: m4
Changes by: Eric Blake <ericb> 06/09/27 12:24:53
Index: modules/stdlib.c
===================================================================
RCS file: /sources/m4/m4/modules/stdlib.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -b -r1.15 -r1.16
--- modules/stdlib.c 26 Sep 2006 13:19:26 -0000 1.15
+++ modules/stdlib.c 27 Sep 2006 12:24:53 -0000 1.16
@@ -105,7 +105,7 @@
{
int overwrite = 1;
- if (argc == 4)
+ if (argc >= 4)
if (!m4_numeric_arg (context, argc, argv, 3, &overwrite))
return;
@@ -116,6 +116,7 @@
if (!overwrite && getenv (M4ARG (1)) != NULL)
return;
+ assert (obstack_object_size (obs) == 0);
obstack_grow (obs, M4ARG (1), strlen (M4ARG (1)));
obstack_1grow (obs, '=');
obstack_grow (obs, M4ARG (2), strlen (M4ARG (2)));