From 5f81d3ae5f627bd8c9afe7e393ac1905f82ef711 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Mon, 15 Sep 2003 19:56:02 +0000 Subject: Fix a g_assert() with a side-effect. (Maybe #121742?) Tue Sep 9 12:21:02 2003 Owen Taylor * pango/pangofc-fontmap.c (pango_fc_font_description_from_pattern): Fix a g_assert() with a side-effect. (Maybe #121742?) --- ChangeLog | 5 +++++ ChangeLog.pre-1-10 | 5 +++++ ChangeLog.pre-1-4 | 5 +++++ ChangeLog.pre-1-6 | 5 +++++ ChangeLog.pre-1-8 | 5 +++++ pango/pangofc-fontmap.c | 4 +++- 6 files changed, 28 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index ffb672e5..82942340 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Tue Sep 9 12:21:02 2003 Owen Taylor + + * pango/pangofc-fontmap.c (pango_fc_font_description_from_pattern): + Fix a g_assert() with a side-effect. (Maybe #121742?) + Mon Sep 15 15:48:25 2003 Owen Taylor * examples/Makefile.am examples/argcontext.c examples/argcontext.h: diff --git a/ChangeLog.pre-1-10 b/ChangeLog.pre-1-10 index ffb672e5..82942340 100644 --- a/ChangeLog.pre-1-10 +++ b/ChangeLog.pre-1-10 @@ -1,3 +1,8 @@ +Tue Sep 9 12:21:02 2003 Owen Taylor + + * pango/pangofc-fontmap.c (pango_fc_font_description_from_pattern): + Fix a g_assert() with a side-effect. (Maybe #121742?) + Mon Sep 15 15:48:25 2003 Owen Taylor * examples/Makefile.am examples/argcontext.c examples/argcontext.h: diff --git a/ChangeLog.pre-1-4 b/ChangeLog.pre-1-4 index ffb672e5..82942340 100644 --- a/ChangeLog.pre-1-4 +++ b/ChangeLog.pre-1-4 @@ -1,3 +1,8 @@ +Tue Sep 9 12:21:02 2003 Owen Taylor + + * pango/pangofc-fontmap.c (pango_fc_font_description_from_pattern): + Fix a g_assert() with a side-effect. (Maybe #121742?) + Mon Sep 15 15:48:25 2003 Owen Taylor * examples/Makefile.am examples/argcontext.c examples/argcontext.h: diff --git a/ChangeLog.pre-1-6 b/ChangeLog.pre-1-6 index ffb672e5..82942340 100644 --- a/ChangeLog.pre-1-6 +++ b/ChangeLog.pre-1-6 @@ -1,3 +1,8 @@ +Tue Sep 9 12:21:02 2003 Owen Taylor + + * pango/pangofc-fontmap.c (pango_fc_font_description_from_pattern): + Fix a g_assert() with a side-effect. (Maybe #121742?) + Mon Sep 15 15:48:25 2003 Owen Taylor * examples/Makefile.am examples/argcontext.c examples/argcontext.h: diff --git a/ChangeLog.pre-1-8 b/ChangeLog.pre-1-8 index ffb672e5..82942340 100644 --- a/ChangeLog.pre-1-8 +++ b/ChangeLog.pre-1-8 @@ -1,3 +1,8 @@ +Tue Sep 9 12:21:02 2003 Owen Taylor + + * pango/pangofc-fontmap.c (pango_fc_font_description_from_pattern): + Fix a g_assert() with a side-effect. (Maybe #121742?) + Mon Sep 15 15:48:25 2003 Owen Taylor * examples/Makefile.am examples/argcontext.c examples/argcontext.h: diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c index 78199339..ab8837f1 100644 --- a/pango/pangofc-fontmap.c +++ b/pango/pangofc-fontmap.c @@ -1016,10 +1016,12 @@ pango_fc_font_description_from_pattern (FcPattern *pattern, gboolean include_siz FcChar8 *s; int i; + FcResult res; desc = pango_font_description_new (); - g_assert (FcPatternGetString (pattern, FC_FAMILY, 0, (FcChar8 **) &s) == FcResultMatch); + res = FcPatternGetString (pattern, FC_FAMILY, 0, (FcChar8 **) &s); + g_assert (res == FcResultMatch); pango_font_description_set_family (desc, (gchar *)s); -- cgit v1.2.1