wine/dlls/user resource.c

Alexandre Julliard julliard at winehq.org
Mon Jul 12 15:42:30 CDT 2004


ChangeSet ID:	12875
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2004/07/12 15:42:30

Modified files:
	dlls/user      : resource.c 

Log message:
	Mike McCormack <mike at codeweavers.com>
	- CopyAcceleratorTable can cause a buffer overflow because it uses an
	incorrect comparison between the number of accelerator entries
	available and the number of accelerator entries in the output buffer.
	- My tests show that CopyAcceleratorTable always strips the high bit
	of the fVirt member of the accel struct.
	- Calling DestroyAcceleratorTable with a NULL accelerator should
	return FALSE.

Patch: http://cvs.winehq.org/patch.py?id=12875

Old revision  New revision  Changes     Path
 1.22          1.23          +4 -4       wine/dlls/user/resource.c




More information about the wine-cvs mailing list