From: Darren Kenny Date: Tue, 26 Oct 2021 15:02:38 +0000 (+0000) Subject: util/grub-mkfont: Fix memory leak in write_font_pf2() X-Git-Tag: grub-2.12-rc1~531 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b1fae9c1ba1f3ba4c9b4d39ad6eaedf9d77af7ed;p=thirdparty%2Fgrub.git util/grub-mkfont: Fix memory leak in write_font_pf2() In the function write_font_pf2() memory is allocated for font_name to construct a new name, but it is not released before returning from the function, leaking the allocated memory. Fixes: CID 314015 Signed-off-by: Darren Kenny Reviewed-by: Daniel Kiper --- diff --git a/util/grub-mkfont.c b/util/grub-mkfont.c index 0fe45a610..fdfd70d65 100644 --- a/util/grub-mkfont.c +++ b/util/grub-mkfont.c @@ -928,6 +928,7 @@ write_font_pf2 (struct grub_font_info *font_info, char *output_file) file, output_file); } + free (font_name); fclose (file); }