Fix incorrectly sized buffer in process.c
Mike McCormack
mike at codeweavers.com
Thu Oct 30 22:58:44 CST 2003
ChangeLog:
* Fix incorrectly sized buffer in process.c
-------------- next part --------------
Index: dlls/kernel/process.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/process.c,v
retrieving revision 1.31
diff -u -r1.31 process.c
--- dlls/kernel/process.c 28 Oct 2003 00:31:52 -0000 1.31
+++ dlls/kernel/process.c 29 Oct 2003 15:23:11 -0000
@@ -1484,7 +1484,7 @@
if (!(ret = cmdline) || !cmdline[0])
{
/* no command-line, create one */
- if ((ret = HeapAlloc( GetProcessHeap(), 0, (strlenW(appname) + 3) + sizeof(WCHAR) )))
+ if ((ret = HeapAlloc( GetProcessHeap(), 0, (strlenW(appname) + 3) * sizeof(WCHAR) )))
sprintfW( ret, quotesW, appname );
}
return ret;
More information about the wine-patches
mailing list