This commit is contained in:
vladimir%pobox.com 2005-10-06 04:32:44 +00:00
Родитель 8994df8c7d
Коммит e85b8758ec
2 изменённых файлов: 13 добавлений и 0 удалений

Просмотреть файл

@ -39,6 +39,15 @@
#include "cairoint.h"
#include "cairo.h"
/*
* FixedToFloat/FloatToFixed are 10.3+ SDK items - include definitions
* here so we can use older SDKs.
*/
#ifndef FixedToFloat
#define fixed1 ((Fixed) 0x00010000L)
#define FixedToFloat(a) ((float)(a) / fixed1)
#define FloatToFixed(a) ((Fixed)((float)(a) * fixed1))
#endif
typedef struct _cairo_atsui_font_face cairo_atsui_font_face_t;
typedef struct _cairo_atsui_font cairo_atsui_font_t;

Просмотреть файл

@ -179,6 +179,10 @@ do { \
assert (NOT_REACHED); \
} while (0)
#ifndef M_PI
#define M_PI 3.14159265358979323846
#endif
#include "cairo-wideint.h"
typedef int32_t cairo_fixed_16_16_t;