diff options
author | Grigori Goronzy <greg@kinoho.net> | 2016-03-27 16:04:11 +0200 |
---|---|---|
committer | Grigori Goronzy <greg@kinoho.net> | 2016-03-27 16:04:11 +0200 |
commit | 06d5dae1a50dbcc5086ed227d06d7694715caecd (patch) | |
tree | c3cc00814b1b33c1bd15dcd002a83e247f9f7436 /libass/ass_directwrite.c | |
parent | 43bc397e9eb49de6fcc8559946810c0c26d4765c (diff) | |
parent | e3eb66bd45bd461d19e63dfe608642eb6f1d983e (diff) | |
download | libass-06d5dae1a50dbcc5086ed227d06d7694715caecd.tar.bz2 libass-06d5dae1a50dbcc5086ed227d06d7694715caecd.tar.xz |
Merge pull request #217 from ssbssa/master
directwrite: fix leaks of IDWriteFontFamily/IDWriteFontCollection
Diffstat (limited to 'libass/ass_directwrite.c')
-rw-r--r-- | libass/ass_directwrite.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libass/ass_directwrite.c b/libass/ass_directwrite.c index b0ee057..e41a0d5 100644 --- a/libass/ass_directwrite.c +++ b/libass/ass_directwrite.c @@ -693,7 +693,11 @@ static void scan_fonts(IDWriteFactory *factory, add_font(font, fontFamily, provider); } + + IDWriteFontFamily_Release(fontFamily); } + + IDWriteFontCollection_Release(fontCollection); } static void get_substitutions(void *priv, const char *name, |