diff options
Diffstat (limited to 'pango/fonts.c')
-rw-r--r-- | pango/fonts.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/pango/fonts.c b/pango/fonts.c index d9a07c0b..31aa8fb2 100644 --- a/pango/fonts.c +++ b/pango/fonts.c @@ -2261,3 +2261,19 @@ pango_font_face_list_sizes (PangoFontFace *face, *n_sizes = 0; } } + +void +pango_font_face_get_languages (PangoFontFace *face, + PangoLanguage ***languages, + int *n_languages) +{ + g_return_if_fail (PANGO_IS_FONT_FACE (face)); + + if (PANGO_FONT_FACE_GET_CLASS (face)->get_languages != NULL) + PANGO_FONT_FACE_GET_CLASS (face)->get_languages (face, languages, n_languages); + else + { + *languages = NULL; + *n_languages = 0; + } +} |