[PATCH 0/1] MR3087: wininet: Don't overallocate in urlcache_encode_url_alloc (scan-build).
The URL is encoded in UTF-8, not UTF-16. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3087
From: Alex Henrie <alexhenrie24(a)gmail.com> The URL is encoded in UTF-8, not UTF-16. --- dlls/wininet/urlcache.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/wininet/urlcache.c b/dlls/wininet/urlcache.c index 8118bae50dc..cad4c39046b 100644 --- a/dlls/wininet/urlcache.c +++ b/dlls/wininet/urlcache.c @@ -1926,7 +1926,7 @@ static BOOL urlcache_encode_url_alloc(const WCHAR *url, char **encoded_url) if(!encoded_len) return FALSE; - ret = malloc(encoded_len * sizeof(WCHAR)); + ret = malloc(encoded_len); if(!ret) return FALSE; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/3087
This merge request was approved by Jacek Caban. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3087
participants (3)
-
Alex Henrie -
Alex Henrie (@alexhenrie) -
Jacek Caban (@jacek)