diff options
author | Matthias Clasen <mclasen@redhat.com> | 2022-02-12 13:54:08 -0500 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2022-02-17 14:01:45 -0600 |
commit | d21ebe4eb7c78f188114e285976b8a7dd0f99f0c (patch) | |
tree | df181538eb1c40182ace32fcee71397745c8014f | |
parent | db56141b175d509b09253c6739b6ec5090b029df (diff) | |
download | pango-d21ebe4eb7c78f188114e285976b8a7dd0f99f0c.tar.gz |
Drop pango_context_list_families
Just use the font map directly.
-rw-r--r-- | pango/pango-context.c | 33 | ||||
-rw-r--r-- | pango/pango-context.h | 4 |
2 files changed, 0 insertions, 37 deletions
diff --git a/pango/pango-context.c b/pango/pango-context.c index 52cce104..dbe98a34 100644 --- a/pango/pango-context.c +++ b/pango/pango-context.c @@ -259,39 +259,6 @@ pango_context_get_font_map (PangoContext *context) } /** - * pango_context_list_families: - * @context: a `PangoContext` - * @families: (out) (array length=n_families) (transfer container): location - * to store a pointer to an array of `PangoFontFamily`. This array should - * be freed with g_free(). - * @n_families: (out): location to store the number of elements in @descs - * - * List all families for a context. - */ -void -pango_context_list_families (PangoContext *context, - PangoFontFamily ***families, - int *n_families) -{ - g_return_if_fail (context != NULL); - g_return_if_fail (families == NULL || n_families != NULL); - - if (n_families == NULL) - return; - - if (context->font_map == NULL) - { - *n_families = 0; - if (families) - *families = NULL; - - return; - } - else - pango_font_map_list_families (context->font_map, families, n_families); -} - -/** * pango_context_load_font: * @context: a `PangoContext` * @desc: a `PangoFontDescription` describing the font to load diff --git a/pango/pango-context.h b/pango/pango-context.h index 3ad63f80..484f35b6 100644 --- a/pango/pango-context.h +++ b/pango/pango-context.h @@ -55,10 +55,6 @@ PangoFontMap * pango_context_get_font_map (PangoContext PANGO_AVAILABLE_IN_1_32 guint pango_context_get_serial (PangoContext *context); PANGO_AVAILABLE_IN_ALL -void pango_context_list_families (PangoContext *context, - PangoFontFamily ***families, - int *n_families); -PANGO_AVAILABLE_IN_ALL PangoFont * pango_context_load_font (PangoContext *context, const PangoFontDescription *desc); PANGO_AVAILABLE_IN_ALL |