summaryrefslogtreecommitdiff
path: root/variable.c
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2009-05-24 18:31:18 +0000
committerPaul Smith <psmith@gnu.org>2009-05-24 18:31:18 +0000
commit14f3f501bc1abc821d859e964f71e69b8ed7eaa2 (patch)
treedff17f1aa8f78ee5a59b32b0beedf6c37a7adf82 /variable.c
parent3fd62c76c261e10658a1ba365710ee26b6fb34fe (diff)
downloadgunmake-14f3f501bc1abc821d859e964f71e69b8ed7eaa2.tar.gz
Found this change in an old CVS workspace: rewrite savestring() to the
more standard xstrndup().
Diffstat (limited to 'variable.c')
-rw-r--r--variable.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/variable.c b/variable.c
index 3dc8a22..4dafab1 100644
--- a/variable.c
+++ b/variable.c
@@ -206,7 +206,7 @@ define_variable_in_set (const char *name, unsigned int length,
/* Create a new variable definition and add it to the hash table. */
v = xmalloc (sizeof (struct variable));
- v->name = savestring (name, length);
+ v->name = xstrndup (name, length);
v->length = length;
hash_insert_at (&set->table, v, var_slot);
v->value = xstrdup (value);