diff --git a/alsactl/init_parse.c b/alsactl/init_parse.c index 58b46f4..71348da 100644 --- a/alsactl/init_parse.c +++ b/alsactl/init_parse.c @@ -1701,6 +1701,7 @@ static int parse(struct space *space, const char *filename) if (count > linesize - 1) { free(line); + line = NULL; linesize = (count + 127 + 1) & ~127; if (linesize > 2048) { error("file %s, line %i too long", filename, linenum);