From 3d04cc2bbdce0a8b561d0e19255309f8d470816e Mon Sep 17 00:00:00 2001 From: Ryan Schmidt Date: Sat, 4 Aug 2018 11:57:31 -0500 Subject: Fix build failure in C89 mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes build error with default compilers on Mac OS X 10.6 and earlier: pangocoretext-fontmap.c: In function ‘pango_core_text_fontset_new’: pangocoretext-fontmap.c:1563: error: ‘for’ loop initial declaration used outside C99 mode --- pango/pangocoretext-fontmap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pango/pangocoretext-fontmap.c b/pango/pangocoretext-fontmap.c index cb3f6ff0..6fc8a279 100644 --- a/pango/pangocoretext-fontmap.c +++ b/pango/pangocoretext-fontmap.c @@ -1555,12 +1555,13 @@ pango_core_text_fontset_new (PangoCoreTextFontsetKey *key, const gchar *family; gchar *name; GPtrArray *fonts; + int i; fonts = g_ptr_array_new (); family = pango_font_description_get_family (description); family_names = g_strsplit (family ? family : "", ",", -1); - for (int i = 0; family_names[i]; ++i) + for (i = 0; family_names[i]; ++i) { name = g_utf8_casefold (family_names[i], -1); font_family = g_hash_table_lookup (key->fontmap->families, name); -- cgit v1.2.1