diff options
author | Tom Kacvinsky <tom.kacvinsky@3ds.com> | 2001-10-21 16:29:16 +0000 |
---|---|---|
committer | Tom Kacvinsky <tom.kacvinsky@3ds.com> | 2001-10-21 16:29:16 +0000 |
commit | 7579edc55e7ac581e7960285c9a427fbbef0c3eb (patch) | |
tree | d7fddcb2389269f1693d5243f06567028b70fcb8 | |
parent | 9b8f633b8747deb796897fb6973e14e89ba5552e (diff) | |
download | freetype2-7579edc55e7ac581e7960285c9a427fbbef0c3eb.tar.gz |
In function CFF_Done_Font, make sure to free the subfonts array to
avoid a memory leak.
-rw-r--r-- | src/cff/cffload.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/cff/cffload.c b/src/cff/cffload.c index 18a7ab61d..3df2eaba0 100644 --- a/src/cff/cffload.c +++ b/src/cff/cffload.c @@ -2246,6 +2246,8 @@ for ( index = 0; index < font->num_subfonts; index++ ) CFF_Done_SubFont( memory, font->subfonts[index] ); + FREE( font->subfonts ); + CFF_Done_Encoding( &font->encoding, font->stream ); CFF_Done_Charset( &font->charset, font->stream ); |