2007-01-04 Miguel de Icaza <miguel@novell.com>
authorMiguel de Icaza <miguel@gnome.org>
Thu, 4 Jan 2007 22:03:06 +0000 (22:03 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Thu, 4 Jan 2007 22:03:06 +0000 (22:03 -0000)
commit5348f2165dbf3e7d745c739ef6be3bae6dd48b8c
treee0df4fdbac271ca9cf4ebe70521b43d143fed702
parentbd7da4a3c15f1c85b602ea58da75e2694452a0fb
2007-01-04  Miguel de Icaza  <miguel@novell.com>

* Mono.Cairo/Context.cs (FromGlyphToUnManagedMemory): Deal with
an API limitation, the Glyph structure in Cairo is defined as
taking a `long' which would be 4 or 8 bytes depending on the
operating system.

We now cope with this by using the proper structure to the
unmanaged code.

svn path=/trunk/mcs/; revision=70506
mcs/class/Mono.Cairo/ChangeLog
mcs/class/Mono.Cairo/Mono.Cairo/Context.cs
mcs/class/Mono.Cairo/Mono.Cairo/Glyph.cs