From 17d8202d6be7870a30b8f62e59390f1dd328e49e Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Fri, 6 Nov 2020 22:29:28 -0500 Subject: tests: Don't free attributes prematurely test-shape was using one of its attribute lists after dropping the reference on it. Don't do that. --- tests/test-shape.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests/test-shape.c') diff --git a/tests/test-shape.c b/tests/test-shape.c index 53d6d40a..043f3d31 100644 --- a/tests/test-shape.c +++ b/tests/test-shape.c @@ -185,8 +185,6 @@ test_file (const gchar *filename, GString *string) pango_attr_list_unref (itemize_attrs); pango_attr_list_unref (shape_attrs); - pango_attr_list_unref (attrs); - for (l = items; l; l = l->next) { PangoItem *item = l->data; @@ -281,6 +279,8 @@ test_file (const gchar *filename, GString *string) g_list_free_full (items, (GDestroyNotify)pango_item_free); g_free (contents); g_free (text); + + pango_attr_list_unref (attrs); } static gchar * -- cgit v1.2.1