Nikolay Sivov : dwrite: Fix font data array leak on list release (Valgrind ).
Alexandre Julliard
julliard at winehq.org
Mon May 30 09:43:41 CDT 2016
Module: wine
Branch: master
Commit: c43a3d48afe23486d6bee2d38b1d3f004514dd76
URL: http://source.winehq.org/git/wine.git/?a=commit;h=c43a3d48afe23486d6bee2d38b1d3f004514dd76
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Sun May 29 18:37:14 2016 +0300
dwrite: Fix font data array leak on list release (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/dwrite/font.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/dlls/dwrite/font.c b/dlls/dwrite/font.c
index e68da0d..3cd178c 100644
--- a/dlls/dwrite/font.c
+++ b/dlls/dwrite/font.c
@@ -1629,6 +1629,7 @@ static ULONG WINAPI dwritefontlist_Release(IDWriteFontList1 *iface)
for (i = 0; i < This->font_count; i++)
release_font_data(This->fonts[i]);
IDWriteFontFamily1_Release(This->family);
+ heap_free(This->fonts);
heap_free(This);
}
More information about the wine-cvs
mailing list