Prevent Heap corruption

Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Fri Apr 30 10:58:22 CDT 2004


Changelog:
	wine/dlls/kernel/volume.c
	Prevent heap corruption
-- 
Uwe Bonnes                bon at elektron.ikp.physik.tu-darmstadt.de

Institut fuer Kernphysik  Schlossgartenstrasse 9  64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Index: wine/dlls/kernel/volume.c
===================================================================
RCS file: /home/wine/wine/dlls/kernel/volume.c,v
retrieving revision 1.13
diff -u -r1.13 volume.c
--- wine/dlls/kernel/volume.c	29 Apr 2004 00:27:57 -0000	1.13
+++ wine/dlls/kernel/volume.c	30 Apr 2004 14:44:32 -0000
@@ -327,7 +327,7 @@
     int i, count = 0;
 
     if (!(buffer = HeapAlloc( GetProcessHeap(), 0,
-                              strlen(config_dir) + sizeof("/dosdevices") + 3 )))
+                              strlen(config_dir) + sizeof("/dosdevices") + sizeof("/a:") +1 )))
         return;
 
     strcpy( buffer, config_dir );



More information about the wine-patches mailing list