Module: wine Branch: master Commit: 3c2ab50b09aa0dbbc657043c26a6f373a24d5ebd URL: https://gitlab.winehq.org/wine/wine/-/commit/3c2ab50b09aa0dbbc657043c26a6f37... Author: Rémi Bernon <rbernon(a)codeweavers.com> Date: Fri Dec 2 01:30:13 2022 +0100 inetcomm: Allocate PROPVARIANT memory with CoTaskMemAlloc. --- dlls/inetcomm/mimeole.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/inetcomm/mimeole.c b/dlls/inetcomm/mimeole.c index ceacf5ded42..232e09aa075 100644 --- a/dlls/inetcomm/mimeole.c +++ b/dlls/inetcomm/mimeole.c @@ -1089,7 +1089,8 @@ static HRESULT WINAPI MimeBody_GetProp( { PropVariantClear(pValue); pValue->vt = VT_LPSTR; - pValue->pszVal = strdup(This->content_pri_type); + pValue->pszVal = CoTaskMemAlloc(strlen(This->content_pri_type) + 1); + strcpy(pValue->pszVal, This->content_pri_type); return S_OK; }