summaryrefslogtreecommitdiff
path: root/pango/pango-attributes.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pango-attributes.c')
-rw-r--r--pango/pango-attributes.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/pango/pango-attributes.c b/pango/pango-attributes.c
index a081235d..d2349eac 100644
--- a/pango/pango-attributes.c
+++ b/pango/pango-attributes.c
@@ -740,7 +740,7 @@ pango_attr_list_insert_internal (PangoAttrList *list,
{
prev = NULL;
tmp_list = list->attributes;
- while (tmp_list)
+ while (1)
{
PangoAttribute *tmp_attr = tmp_list->data;
@@ -758,6 +758,8 @@ pango_attr_list_insert_internal (PangoAttrList *list,
if (!tmp_list)
list->attributes_tail = link;
+
+ break;
}
prev = tmp_list;