From: Maks Mishin Date: Sun, 2 Feb 2025 17:05:42 +0000 (+0300) Subject: tools: ublimage: Fix memory leak in parse_cfg_file() X-Git-Tag: v2025.07-rc1~18^2~109 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4545880c3c86ff48fc88073f390ccab9cff7c11b;p=pandora-u-boot.git tools: ublimage: Fix memory leak in parse_cfg_file() Dynamic memory, referenced by 'line', is allocated at ublimage.c:159 by calling function 'getline' and lost at ublimage.c:184. Signed-off-by: Maks Mishin --- diff --git a/tools/ublimage.c b/tools/ublimage.c index 8f9b58c7983..a1bd807bfa0 100644 --- a/tools/ublimage.c +++ b/tools/ublimage.c @@ -178,6 +178,7 @@ static uint32_t parse_cfg_file(struct ubl_header *ublhdr, char *name) lineno, fld, &dcd_len); } } + free(line); fclose(fd); return dcd_len;