From ee1310ab5ca2897b760258b94f3d9230335cc2c0 Mon Sep 17 00:00:00 2001 From: Alexei Podtelezhnikov Date: Mon, 13 Jan 2025 17:19:31 +0000 Subject: [PATCH] * src/bdf/bdflib.c (bdf_parse_glyphs_): Free unused glyph_name. See https://issues.oss-fuzz.com/issues/389330334. --- src/bdf/bdflib.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bdf/bdflib.c b/src/bdf/bdflib.c index 0d7a27773..5e312bbaf 100644 --- a/src/bdf/bdflib.c +++ b/src/bdf/bdflib.c @@ -1447,6 +1447,9 @@ /* Check for the ENDCHAR field. */ if ( _bdf_strncmp( line, "ENDCHAR", 7 ) == 0 ) { + /* Free unused glyph_name */ + FT_FREE( p->glyph_name ); + p->glyph_enc = 0; p->flags &= ~BDF_GLYPH_BITS_;