Clear the beginnings of strings loaded from file that later failed parsing. --- ell/settings.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ell/settings.c b/ell/settings.c index 98823a2..3b79431 100644 --- a/ell/settings.c +++ b/ell/settings.c @@ -139,6 +139,7 @@ static char *unescape_value(const char *value) *n = '\\'; break; default: + explicit_bzero(ret, n - ret); l_free(ret); return NULL; } -- 2.19.1