From: Richard Kettlewell Date: Sat, 14 Mar 2009 19:03:08 +0000 (+0000) Subject: Merge config aliasing bug fix. X-Git-Tag: 5.0~168 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/commitdiff_plain/985bb670b4e07d35cb1580780253ded2524a342e?hp=9053adc9dbc968ec41cec0154ff73aa4e0e76bb3 Merge config aliasing bug fix. --- diff --git a/lib/configuration.c b/lib/configuration.c index 23ecde2..1fcfb1a 100644 --- a/lib/configuration.c +++ b/lib/configuration.c @@ -510,6 +510,7 @@ static void free_none(struct config attribute((unused)) *c, static void free_string(struct config *c, const struct conf *whoami) { xfree(VALUE(c, char *)); + VALUE(c, char *) = 0; } static void free_stringlist(struct config *c,