Module: wine Branch: master Commit: 3c2ab50b09aa0dbbc657043c26a6f373a24d5ebd URL: https://gitlab.winehq.org/wine/wine/-/commit/3c2ab50b09aa0dbbc657043c26a6f37...
Author: Rémi Bernon rbernon@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; }