Nikolay Sivov : wordpad: Use correct buffer size when calling SHGetFolderPathW() (Coverity).
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Apr 14 11:48:51 CDT 2016
Module: wine
Branch: master
Commit: fde563b0d49b00d277b67605d3e99436dd68327f
URL: http://source.winehq.org/git/wine.git/?a=commit;h=fde563b0d49b00d277b67605d3e99436dd68327f
Author: Nikolay Sivov <nsivov at 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 at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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;
More information about the wine-cvs
mailing list