[PATCH 0/1] MR8924: oleaut32: Fix UDT record block leak in VariantClear().
This is a remaining functional change from !1035. !3116 is also related. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8924
From: Kevin Puetz <PuetzKevinA(a)JohnDeere.com> Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> --- dlls/oleaut32/variant.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/oleaut32/variant.c b/dlls/oleaut32/variant.c index fbe035a5576..48851ba05ec 100644 --- a/dlls/oleaut32/variant.c +++ b/dlls/oleaut32/variant.c @@ -590,6 +590,7 @@ HRESULT VARIANT_ClearInd(VARIANTARG *pVarg) { IRecordInfo_RecordClear(rec_info, V_RECORD(pVarg)); IRecordInfo_Release(rec_info); + CoTaskMemFree(V_RECORD(pVarg)); } break; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8924
This merge request was approved by Nikolay Sivov. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8924
participants (2)
-
Kevin Puetz -
Nikolay Sivov (@nsivov)