summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pango/break.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/pango/break.c b/pango/break.c
index 432ff493..2f5ff02e 100644
--- a/pango/break.c
+++ b/pango/break.c
@@ -1919,6 +1919,12 @@ break_attrs (const char *text,
pango_attr_list_insert (&list, 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 {
PangoAttribute *attr;