summaryrefslogtreecommitdiff
path: root/pango/pangofc-font.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pangofc-font.c')
-rw-r--r--pango/pangofc-font.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/pango/pangofc-font.c b/pango/pangofc-font.c
index 9d555a37..40a6b68e 100644
--- a/pango/pangofc-font.c
+++ b/pango/pangofc-font.c
@@ -70,7 +70,6 @@ static void pango_fc_font_get_features (PangoFont *font,
guint len,
guint *num_features);
static hb_font_t * pango_fc_font_create_hb_font (PangoFont *font);
-static PangoLanguage ** _pango_fc_font_get_languages (PangoFont *font);
static gboolean _pango_fc_font_is_hinted (PangoFont *font);
static void _pango_fc_font_get_scale_factors (PangoFont *font,
double *x_scale,
@@ -109,7 +108,6 @@ pango_fc_font_class_init (PangoFcFontClass *class)
pclass = g_type_class_get_private ((GTypeClass *) class, PANGO_TYPE_FONT);
- pclass->get_languages = _pango_fc_font_get_languages;
pclass->is_hinted = _pango_fc_font_is_hinted;
pclass->get_scale_factors = _pango_fc_font_get_scale_factors;
pclass->get_matrix = pango_fc_font_get_matrix;
@@ -1093,23 +1091,6 @@ pango_fc_font_get_languages (PangoFcFont *font)
return pango_font_get_languages (PANGO_FONT (font));
}
-static PangoLanguage **
-_pango_fc_font_get_languages (PangoFont *font)
-{
- PangoFcFont * fcfont = PANGO_FC_FONT (font);
- PangoFcFontMap *fontmap;
- PangoLanguage **languages;
-
- fontmap = g_weak_ref_get ((GWeakRef *) &fcfont->fontmap);
- if (!fontmap)
- return NULL;
-
- languages = _pango_fc_font_map_get_languages (fontmap, fcfont);
- g_object_unref (fontmap);
-
- return languages;
-}
-
/**
* pango_fc_font_get_pattern: (skip)
* @font: a `PangoFcFont`