[PATCH] dwrite: Fix font data array leak on list release (Valgrind)

Nikolay Sivov nsivov at codeweavers.com
Sun May 29 10:37:14 CDT 2016


Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
 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);
     }
 
-- 
2.8.1




More information about the wine-patches mailing list