diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-08-24 22:44:14 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-08-25 00:40:17 -0400 |
commit | 6058254f0106c624dba2b555959554e1d3b8f2a1 (patch) | |
tree | 7ecd30e8c2ad087725268cfbe7c046fdc9adbfae /pango/break.c | |
parent | 2c9792d4b435e87e8616c22e1e5516d7302b06dc (diff) | |
download | pango-6058254f0106c624dba2b555959554e1d3b8f2a1.tar.gz |
test-break: Print out hyphens
Print out all the log attrs we have.
Update expected test outputs.
Diffstat (limited to 'pango/break.c')
-rw-r--r-- | pango/break.c | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/pango/break.c b/pango/break.c index 043ac0cc..d348f9b8 100644 --- a/pango/break.c +++ b/pango/break.c @@ -1721,16 +1721,10 @@ break_attrs (const char *text, if (attr->klass->type == PANGO_ATTR_ALLOW_BREAKS) pango_attr_list_insert (&list, pango_attribute_copy (attr)); - if (attr->klass->type == PANGO_ATTR_INSERT_HYPHENS) + else if (attr->klass->type == PANGO_ATTR_INSERT_HYPHENS) pango_attr_list_insert (&hyphens, pango_attribute_copy (attr)); } - if (!_pango_attr_list_has_attributes (&list)) - { - _pango_attr_list_destroy (&list); - return FALSE; - } - _pango_attr_list_get_iterator (&list, &iter); do { const PangoAttribute *attr = pango_attr_iterator_get (&iter, PANGO_ATTR_ALLOW_BREAKS); @@ -1790,6 +1784,8 @@ break_attrs (const char *text, } } while (pango_attr_iterator_next (&iter)); + _pango_attr_iterator_destroy (&iter); + _pango_attr_list_destroy (&list); _pango_attr_list_destroy (&hyphens); |