Module: wine Branch: master Commit: fde563b0d49b00d277b67605d3e99436dd68327f URL: http://source.winehq.org/git/wine.git/?a=commit;h=fde563b0d49b00d277b67605d3... Author: Nikolay Sivov <nsivov(a)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(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)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;