kconfig: fix memory leak in sym_warn_unmet_dep()
[ Upstream commit a409fc1463d664002ea9bf700ae4674df03de111 ]
The string allocated in sym_warn_unmet_dep() is never freed, leading
to a memory leak when an unmet dependency is detected.
Fixes: f8f69dc0b4
("kconfig: make unmet dependency warnings readable")
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Reviewed-by: Petr Vorel <pvorel@suse.cz>
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
parent
261bafc8bf
commit
bdaa726c15
@ -321,6 +321,7 @@ static void sym_warn_unmet_dep(struct symbol *sym)
|
|||||||
" Selected by [m]:\n");
|
" Selected by [m]:\n");
|
||||||
|
|
||||||
fputs(str_get(&gs), stderr);
|
fputs(str_get(&gs), stderr);
|
||||||
|
str_free(&gs);
|
||||||
sym_warnings++;
|
sym_warnings++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user