Module: wine Branch: master Commit: fde563b0d49b00d277b67605d3e99436dd68327f URL: http://source.winehq.org/git/wine.git/?a=commit;h=fde563b0d49b00d277b67605d3...
Author: Nikolay Sivov nsivov@codeweavers.com Date: Wed Apr 13 22:28:23 2016 +0300
wordpad: Use correct buffer size when calling SHGetFolderPathW() (Coverity).
Signed-off-by: Nikolay Sivov nsivov@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
programs/wordpad/registry.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/programs/wordpad/registry.c b/programs/wordpad/registry.c index 22b5c06..bf2af5b 100644 --- a/programs/wordpad/registry.c +++ b/programs/wordpad/registry.c @@ -154,9 +154,9 @@ static void format_filelist_filename(LPWSTR file, LPWSTR out) { LPWSTR pos_basename; LPWSTR truncpos1, truncpos2; - WCHAR myDocs[MAX_STRING_LEN]; + WCHAR myDocs[MAX_PATH];
- SHGetFolderPathW(NULL, CSIDL_PERSONAL, NULL, SHGFP_TYPE_CURRENT, (LPWSTR)&myDocs); + SHGetFolderPathW(NULL, CSIDL_PERSONAL, NULL, SHGFP_TYPE_CURRENT, myDocs); pos_basename = file_basename(file); truncpos1 = NULL; truncpos2 = NULL;