Fixes several bugs in gdi path handling.
commitf0f8da58707fce042b60ed06f60b662deb01d986
authorHuw D M Davies <h.davies1@physics.ox.ac.uk>
Sun, 5 Dec 1999 23:54:02 +0000 (5 23:54 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Sun, 5 Dec 1999 23:54:02 +0000 (5 23:54 +0000)
tree53d2b8759d11048d5811ccc8dae5a2342efed6f8
parentffdd1717d4b92c499495ef6e35a7d0f48d9abfc7
Fixes several bugs in gdi path handling.
Adds *Path functions to dc funcs table + add EnhMetaFile recording.
Separate out Polylne/PolylineTo and PolyBezier/PolyBezierTo in dc
funcs table to enable proper enhmetafile recording.
The current position update in *To functions is now handled by the
main function and not in the drivers.
Move USER functions from graphics/painting.c -> windows/painting.c
23 files changed:
graphics/enhmetafiledrv/dc.c
graphics/enhmetafiledrv/graphics.c
graphics/enhmetafiledrv/init.c
graphics/metafiledrv/dc.c
graphics/metafiledrv/graphics.c
graphics/metafiledrv/init.c
graphics/painting.c
graphics/path.c
graphics/psdrv/graphics.c
graphics/psdrv/init.c
graphics/ttydrv/graphics.c
graphics/ttydrv/init.c
graphics/win16drv/init.c
graphics/x11drv/graphics.c
graphics/x11drv/init.c
include/enhmetafiledrv.h
include/gdi.h
include/metafiledrv.h
include/path.h
include/psdrv.h
include/ttydrv.h
include/x11drv.h
windows/painting.c