diff options
Diffstat (limited to 'pango')
-rw-r--r-- | pango/pango-attributes-private.h | 2 | ||||
-rw-r--r-- | pango/pango-attributes.c | 6 |
2 files changed, 8 insertions, 0 deletions
diff --git a/pango/pango-attributes-private.h b/pango/pango-attributes-private.h index efeb88cd..b913cc2f 100644 --- a/pango/pango-attributes-private.h +++ b/pango/pango-attributes-private.h @@ -37,6 +37,8 @@ struct _PangoAttrList void _pango_attr_list_init (PangoAttrList *list); void _pango_attr_list_destroy (PangoAttrList *list); +gboolean _pango_attr_list_has_attributes (const PangoAttrList *list); + void _pango_attr_list_get_iterator (PangoAttrList *list, PangoAttrIterator *iterator); diff --git a/pango/pango-attributes.c b/pango/pango-attributes.c index 5ac955c4..84d24838 100644 --- a/pango/pango-attributes.c +++ b/pango/pango-attributes.c @@ -1989,6 +1989,12 @@ pango_attr_list_equal (PangoAttrList *list, return TRUE; } +gboolean +_pango_attr_list_has_attributes (const PangoAttrList *list) +{ + return (list->attributes != NULL); +} + G_DEFINE_BOXED_TYPE (PangoAttrIterator, pango_attr_iterator, pango_attr_iterator_copy, |