Module: wine Branch: master Commit: a59210a6e8012cc8d44b6162479cf0d5f3a3b2fd URL: http://source.winehq.org/git/wine.git/?a=commit;h=a59210a6e8012cc8d44b616247...
Author: Piotr Caban piotr@codeweavers.com Date: Mon Apr 1 13:14:13 2013 +0200
wininet: Fixed buffer size check in urlcache_create_file_pathA.
---
dlls/wininet/urlcache.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/wininet/urlcache.c b/dlls/wininet/urlcache.c index 2167036..5efa614 100644 --- a/dlls/wininet/urlcache.c +++ b/dlls/wininet/urlcache.c @@ -1065,7 +1065,7 @@ static BOOL urlcache_create_file_pathA( dir_len = 0;
nRequired = (path_len + dir_len + file_name_len) * sizeof(char); - if (nRequired < *lpBufferSize) + if (nRequired <= *lpBufferSize) { WideCharToMultiByte(CP_ACP, 0, pContainer->path, -1, szPath, path_len, NULL, NULL); if(dir_len) {