From: Jaroslav Kysela Date: Tue, 12 Mar 2019 15:05:23 +0000 (+0100) Subject: alsactl: simple coverity fix X-Git-Tag: v1.1.9~14 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=cf2cc375020a2cd5038332f923d428c8e642b70a;p=alsa-utils.git alsactl: simple coverity fix Signed-off-by: Jaroslav Kysela --- diff --git a/alsactl/init_parse.c b/alsactl/init_parse.c index f39d80e..562e674 100644 --- a/alsactl/init_parse.c +++ b/alsactl/init_parse.c @@ -1675,8 +1675,10 @@ static int parse(struct space *space, const char *filename) linenum = 0; linesize = 128; line = malloc(linesize); - if (line == NULL) + if (line == NULL) { + file_unmap(buf, bufsize); return -ENOMEM; + } space->filename = filename; while (!err && pos < bufsize && !space->quit) { count = line_width(buf, bufsize, pos);