summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/gnu.c5
-rw-r--r--modules/m4.c4
2 files changed, 5 insertions, 4 deletions
diff --git a/modules/gnu.c b/modules/gnu.c
index 70c7cf60..560e0d5e 100644
--- a/modules/gnu.c
+++ b/modules/gnu.c
@@ -463,7 +463,7 @@ M4BUILTIN_HANDLER (builtin)
for (i = 2; i < argc; i++)
if (!m4_is_arg_text (argv, i))
m4_set_symbol_value_text (m4_arg_symbol (new_argv, i - 1),
- "");
+ "", 0);
bp->func (context, obs, argc - 1, new_argv);
free (new_argv);
}
@@ -707,7 +707,8 @@ M4BUILTIN_HANDLER (indir)
if (!m4_symbol_groks_macro (symbol))
for (i = 2; i < argc; i++)
if (!m4_is_arg_text (argv, i))
- m4_set_symbol_value_text (m4_arg_symbol (new_argv, i - 1), "");
+ m4_set_symbol_value_text (m4_arg_symbol (new_argv, i - 1),
+ "", 0);
m4_macro_call (context, m4_get_symbol_value (symbol), obs,
argc - 1, new_argv);
free (new_argv);
diff --git a/modules/m4.c b/modules/m4.c
index 37497e64..87584a2e 100644
--- a/modules/m4.c
+++ b/modules/m4.c
@@ -166,7 +166,7 @@ M4BUILTIN_HANDLER (define)
m4_symbol_value *value = m4_symbol_value_create ();
if (argc == 2)
- m4_set_symbol_value_text (value, xstrdup (""));
+ m4_set_symbol_value_text (value, xstrdup (""), 0);
else
m4_symbol_value_copy (value, m4_arg_symbol (argv, 2));
@@ -197,7 +197,7 @@ M4BUILTIN_HANDLER (pushdef)
m4_symbol_value *value = m4_symbol_value_create ();
if (argc == 2)
- m4_set_symbol_value_text (value, xstrdup (""));
+ m4_set_symbol_value_text (value, xstrdup (""), 0);
else
m4_symbol_value_copy (value, m4_arg_symbol (argv, 2));