aboutsummaryrefslogtreecommitdiff
path: root/alias.c
diff options
context:
space:
mode:
Diffstat (limited to 'alias.c')
-rw-r--r--alias.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/alias.c b/alias.c
index 1a1a141a0a..271acb9bf1 100644
--- a/alias.c
+++ b/alias.c
@@ -29,7 +29,13 @@ static int config_alias_cb(const char *key, const char *value,
key, value);
}
} else if (data->list) {
- string_list_append(data->list, p);
+ struct string_list_item *item;
+
+ if (!value)
+ return config_error_nonbool(key);
+
+ item = string_list_append(data->list, p);
+ item->util = xstrdup(value);
}
return 0;