wine/ objects/gdiobj.c include/gdi.h dlls/gdi/ ...

Alexandre Julliard julliard at winehq.org
Mon Nov 24 23:03:10 CST 2003


ChangeSet ID:	10193
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2003/11/24 23:03:09

Modified files:
	objects        : gdiobj.c 
	include        : gdi.h 
	dlls/gdi/mfdrv : init.c 
	dlls/gdi/enhmfdrv: objects.c init.c enhmetafiledrv.h 

Log message:
	Huw Davies <huw at codeweavers.com>
	Let enhmetafiles reuse gdi handles.  This works by a dc 'registering'
	with an object that it wants to know when the object is deleted. Until
	the dc gets delete notification it's free to assume that it doesn't
	need to write the create record for that object again.  Upon receiving
	the delete notification it writes the DeleteObject record. Windows
	seems to do it this way too.

Patch: http://cvs.winehq.com/patch.py?id=10193

Old revision  New revision  Changes     Path
 1.92          1.93          +90 -0      wine/objects/gdiobj.c
 1.86          1.87          +11 -0      wine/include/gdi.h
 1.26          1.27          +1 -0       wine/dlls/gdi/mfdrv/init.c
 1.7           1.8           +90 -4      wine/dlls/gdi/enhmfdrv/objects.c
 1.27          1.28          +9 -16      wine/dlls/gdi/enhmfdrv/init.c
 1.14          1.15          +5 -2       wine/dlls/gdi/enhmfdrv/enhmetafiledrv.h




More information about the wine-cvs mailing list