From: Mark Wooding Date: Fri, 17 Nov 2017 22:15:13 +0000 (+0000) Subject: lib/configuration.c: Remove `type_stringlist', which nothing was using. X-Git-Tag: 5.2~57 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/5d902b0149d1cd9a08b0c2d7b0ab069d3bd95843?ds=sidebyside lib/configuration.c: Remove `type_stringlist', which nothing was using. --- diff --git a/lib/configuration.c b/lib/configuration.c index 2ef3a5e..c2f0791 100644 --- a/lib/configuration.c +++ b/lib/configuration.c @@ -267,22 +267,6 @@ static int set_string(const struct config_state *cs, return 0; } -static int set_stringlist(const struct config_state *cs, - const struct conf *whoami, - int nvec, char **vec) { - int n; - struct stringlist *sl; - - sl = ADDRESS(cs->config, struct stringlist); - sl->n = 0; - for(n = 0; n < nvec; ++n) { - sl->n++; - sl->s = xrealloc(sl->s, (sl->n * sizeof (char *))); - sl->s[sl->n - 1] = xstrdup(vec[n]); - } - return 0; -} - static int set_integer(const struct config_state *cs, const struct conf *whoami, int nvec, char **vec) { @@ -634,7 +618,6 @@ static const struct conftype type_collections = { set_collections, free_collectionlist }, type_boolean = { set_boolean, free_none }, type_string = { set_string, free_string }, - type_stringlist = { set_stringlist, free_stringlist }, type_integer = { set_integer, free_none }, type_stringlist_accum = { set_stringlist_accum, free_stringlistlist }, type_string_accum = { set_string_accum, free_stringlist },