Nikolay Sivov : winecfg: Fix string buffer length for override settings ( Valgrind).

Alexandre Julliard julliard at wine.codeweavers.com
Mon Jun 29 08:12:09 CDT 2015


Module: wine
Branch: master
Commit: d11b498c813bdce1756a22c54accf78a0bf034bf
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d11b498c813bdce1756a22c54accf78a0bf034bf

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Sat Jun 27 23:19:56 2015 +0300

winecfg: Fix string buffer length for override settings (Valgrind).

---

 programs/winecfg/libraries.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/programs/winecfg/libraries.c b/programs/winecfg/libraries.c
index f00449d..ff3f67a 100644
--- a/programs/winecfg/libraries.c
+++ b/programs/winecfg/libraries.c
@@ -106,7 +106,7 @@ static enum dllmode string_to_mode(char *in)
     enum dllmode res;
 
     len = strlen(in);
-    out = HeapAlloc(GetProcessHeap(), 0, len);
+    out = HeapAlloc(GetProcessHeap(), 0, len + 1);
 
     /* remove the spaces */
     for (i = j = 0; i <= len; ++i) {




More information about the wine-cvs mailing list