diff --git a/dlls/gdi/freetype.c b/dlls/gdi/freetype.c index 96745ec7024..33c0353d3c3 100644 --- a/dlls/gdi/freetype.c +++ b/dlls/gdi/freetype.c @@ -568,6 +568,9 @@ static BOOL add_font_subst(struct list *subst_list, FontSubst *subst, INT flags) return TRUE; } + HeapFree(GetProcessHeap(), 0, subst->from.name); + HeapFree(GetProcessHeap(), 0, subst->to.name); + HeapFree(GetProcessHeap(), 0, subst); return FALSE; }