summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2022-02-12 13:54:08 -0500
committerMatthias Clasen <mclasen@redhat.com>2022-02-17 14:01:45 -0600
commitd21ebe4eb7c78f188114e285976b8a7dd0f99f0c (patch)
treedf181538eb1c40182ace32fcee71397745c8014f
parentdb56141b175d509b09253c6739b6ec5090b029df (diff)
downloadpango-d21ebe4eb7c78f188114e285976b8a7dd0f99f0c.tar.gz
Drop pango_context_list_families
Just use the font map directly.
-rw-r--r--pango/pango-context.c33
-rw-r--r--pango/pango-context.h4
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