From: Rémi Bernon rbernon@codeweavers.com
--- dlls/inetcomm/mimeole.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/inetcomm/mimeole.c b/dlls/inetcomm/mimeole.c index a64bc7c1d5d..977cdfa16d9 100644 --- a/dlls/inetcomm/mimeole.c +++ b/dlls/inetcomm/mimeole.c @@ -714,7 +714,7 @@ static void read_value(header_t *header, char **cur) } while(*end == ' ' || *end == '\t');
len = end - *cur; - value = malloc(len + 1); + value = CoTaskMemAlloc(len + 1); memcpy(value, *cur, len); value[len] = '\0';
From: Rémi Bernon rbernon@codeweavers.com
--- dlls/inetcomm/mimeole.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/inetcomm/mimeole.c b/dlls/inetcomm/mimeole.c index 977cdfa16d9..ceacf5ded42 100644 --- a/dlls/inetcomm/mimeole.c +++ b/dlls/inetcomm/mimeole.c @@ -3707,7 +3707,7 @@ HRESULT WINAPI MimeOleObjectFromMoniker(BINDF bindf, IMoniker *moniker, IBindCtx
lstrcpyW(mhtml_url, L"mhtml:"); lstrcatW(mhtml_url, display_name); - free(display_name); + CoTaskMemFree(display_name);
hres = CreateURLMoniker(NULL, mhtml_url, moniker_new); free(mhtml_url);