diff options
author | Jeff Muizelaar <jmuizelaar@mozilla.com> | 2008-12-19 08:47:07 -0500 |
---|---|---|
committer | Jeff Muizelaar <jmuizelaar@mozilla.com> | 2008-12-19 08:47:07 -0500 |
commit | fa7d96e1236cdfa0016f96e5c7b6bd209c405cba (patch) | |
tree | 91a8fc754ab3e764998fdb8449c43033a5a0905c /src/cairo-quartz-font.c | |
parent | f8886ad1b30ec9c29ec5ac3e9cd5519dbc9e7b65 (diff) | |
download | cairo-fa7d96e1236cdfa0016f96e5c7b6bd209c405cba.tar.gz |
Fix compilation of quartz surface.
Declares _cairo_quartz_scaled_font_backend ahead of time and makes it static.
Also, removes the 'static' from the _cairo_quartz_font_backend definition.
Diffstat (limited to 'src/cairo-quartz-font.c')
-rw-r--r-- | src/cairo-quartz-font.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/cairo-quartz-font.c b/src/cairo-quartz-font.c index a54dacdf6..b43954125 100644 --- a/src/cairo-quartz-font.c +++ b/src/cairo-quartz-font.c @@ -210,6 +210,8 @@ _cairo_quartz_font_face_destroy (void *abstract_face) CGFontRelease (font_face->cgFont); } +static const cairo_scaled_font_backend_t _cairo_quartz_scaled_font_backend; + static cairo_status_t _cairo_quartz_font_face_scaled_font_create (void *abstract_face, const cairo_matrix_t *font_matrix, @@ -293,7 +295,7 @@ FINISH: return status; } -static const cairo_font_face_backend_t _cairo_quartz_font_face_backend = { +const cairo_font_face_backend_t _cairo_quartz_font_face_backend = { CAIRO_FONT_TYPE_QUARTZ, _cairo_quartz_font_face_create_for_toy, _cairo_quartz_font_face_destroy, @@ -723,7 +725,7 @@ _cairo_quartz_ucs4_to_index (void *abstract_font, return glyph; } -const cairo_scaled_font_backend_t _cairo_quartz_scaled_font_backend = { +static const cairo_scaled_font_backend_t _cairo_quartz_scaled_font_backend = { CAIRO_FONT_TYPE_QUARTZ, _cairo_quartz_scaled_font_fini, _cairo_quartz_scaled_glyph_init, |