Misha Koshelev : shlwapi: Take sizeof(WCHAR) into account when allocating Unicode string.
Module: wine Branch: master Commit: 108a61f8e7044b0d1b785e50cd9681db74c5b148 URL: http://source.winehq.org/git/wine.git/?a=commit;h=108a61f8e7044b0d1b785e50cd... Author: Misha Koshelev <mk144210(a)bcm.edu> Date: Sun Aug 19 01:52:22 2007 -0500 shlwapi: Take sizeof(WCHAR) into account when allocating Unicode string. --- dlls/shlwapi/url.c | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-) diff --git a/dlls/shlwapi/url.c b/dlls/shlwapi/url.c index 68d9309..e1c0aa6 100644 --- a/dlls/shlwapi/url.c +++ b/dlls/shlwapi/url.c @@ -332,7 +332,8 @@ HRESULT WINAPI UrlCanonicalizeW(LPCWSTR pszUrl, LPWSTR pszCanonicalized, } nByteLen = (lstrlenW(pszUrl) + 1) * sizeof(WCHAR); /* length in bytes */ - lpszUrlCpy = HeapAlloc(GetProcessHeap(), 0, INTERNET_MAX_URL_LENGTH); + lpszUrlCpy = HeapAlloc(GetProcessHeap(), 0, + INTERNET_MAX_URL_LENGTH * sizeof(WCHAR)); if((dwFlags & URL_FILE_USE_PATHURL) && nByteLen >= sizeof(wszFile) && !memcmp(wszFile, pszUrl, sizeof(wszFile)))
participants (1)
-
Alexandre Julliard