summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Andrieu <oandrieu@gmail.com>2006-12-13 19:14:32 +0000
committerHezekiah M. Carty <hcarty@atmos.umd.edu>2009-06-18 14:01:47 -0400
commit15401ee261ff6498580aa6154e8b17bacd9851d6 (patch)
treeafb49ed8759074c9cc6b2e0757553413e2e0ab82
parent581693784b96f015b9e1c386eb1f8604b6d8425a (diff)
src/ml_cairo_ft.c:
fix the stubs when the FT font backend is not available (thx. Christoph Bauer)
-rw-r--r--src/ml_cairo_ft.c22
1 files changed, 10 insertions, 12 deletions
diff --git a/src/ml_cairo_ft.c b/src/ml_cairo_ft.c
index f8d5727..4bc1607 100644
--- a/src/ml_cairo_ft.c
+++ b/src/ml_cairo_ft.c
@@ -113,23 +113,21 @@ ml_FcNameUnparse (value patt)
/* cairo Fontconfig/Freetype font backend */
wML_1 (cairo_ft_font_face_create_for_pattern, FcPattern_val, Val_cairo_font_face_t)
-wML_2 (cairo_ft_font_options_substitute, cairo_font_options_t_val, FcPattern_val, Unit)
wML_2 (cairo_ft_font_face_create_for_ft_face, FT_Face_val, Int_val, Val_cairo_font_face_t)
wML_1 (cairo_ft_scaled_font_lock_face, cairo_scaled_font_t_val, Val_ptr)
wML_1 (cairo_ft_scaled_font_unlock_face, cairo_scaled_font_t_val, Unit)
#else
-Unsupported (ml_FT_Init_FreeType)
-Unsupported (ml_FT_Done_FreeType)
-Unsupported (ml_FT_New_Face)
-Unsupported (ml_FT_Done_Face)
-Unsupported (ml_FcNameParse)
-Unsupported (ml_FcNameUnparse)
-Unsupported (ml_cairo_ft_font_create_for_pattern)
-Unsupported (ml_cairo_ft_font_options_substitute)
-Unsupported (ml_cairo_ft_font_create_for_ft_face)
-Unsupported (ml_cairo_ft_scaled_font_lock_face)
-Unsupported (ml_cairo_ft_scaled_font_unlock_face)
+Cairo_Unsupported (FT_Init_FreeType, "FT backend not supported")
+Cairo_Unsupported (FT_Done_FreeType, "FT backend not supported")
+Cairo_Unsupported (FT_New_Face, "FT backend not supported")
+Cairo_Unsupported (FT_Done_Face, "FT backend not supported")
+Cairo_Unsupported (FcNameParse, "FT backend not supported")
+Cairo_Unsupported (FcNameUnparse, "FT backend not supported")
+Cairo_Unsupported (cairo_ft_font_create_for_pattern, "FT backend not supported")
+Cairo_Unsupported (cairo_ft_font_create_for_ft_face, "FT backend not supported")
+Cairo_Unsupported (cairo_ft_scaled_font_lock_face, "FT backend not supported")
+Cairo_Unsupported (cairo_ft_scaled_font_unlock_face, "FT backend not supported")
#endif /* CAIRO_HAS_FT_FONT */