XP code for saveRectangle & restoreRectangle

From: Andrei Sfrent <andreisfrent_at_gmail.com>
Date: Sat Feb 04 2012 - 16:15:22 CET

Hello!

I attached a patch in order to make saveRectangle and restoreRectangle XP code.

UNIX: I made a "cairo only" implementation and moved them to from
GR_UnixCairoGraphics to GR_CairoGraphics.
WIN: This way, there will also be no need to implement these methods
in a future GR_Win32CairoGraphics class.
COCOA: Unfortunately, due to a bug in the quartz backend,
GR_CocoaCairoGraphics cannot take advantage of this code yet, so I
left the GR_CocoaCairoGraphics class untouched.

I already tested the patch and it seems to work fine (64bit Linux
Mint, 32bit Ubuntu).

Please, can someone review so I can commit it?

Andrei SFRENT

Received on Sat Feb 4 16:15:33 2012

This archive was generated by hypermail 2.1.8 : Sat Feb 04 2012 - 16:15:33 CET