Update to cairo bindings
Original Reporter info from Mantis: luizamerico
-
Reporter name: Luiz Americo
Original Reporter info from Mantis: luizamerico
- Reporter name: Luiz Americo
Description:
I updated the cairo bindings with the following changes:
- Updated to version 1.4
- Grouped OS specific fuctions in separated units, so is now possible to use cairo under win32
- Organized the functions by group and ordered exactly as the c header
- Cleared parameter list syntax according to pascal standard
There are two issues:
- I could not figure how translate this:
typedef enum _cairo_svg_version {
CAIRO_SVG_VERSION_1_1,
CAIRO_SVG_VERSION_1_2
} cairo_svg_version_t;
cairo_svg_get_versions (cairo_svg_version_t const **versions,
int *num_versions);
- The freetype binding (cairoft) uses a type defined in fontconfig. To properly use will be necessary to translate fontconfig header
Mantis conversion info:
- Mantis ID: 11175
- OS: Windows
- OS Build: XP
- Platform: i386
- Version: 2.3.1
- Fixed in revision: 10854 (#80fc6fbe)