Red Hat Bug 490331 - Crash of galeon in libpango
authorBehdad Esfahbod <behdad@behdad.org>
Sun, 15 Mar 2009 17:08:36 +0000 (13:08 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Sun, 15 Mar 2009 17:08:36 +0000 (13:08 -0400)
Don't crash when no fonts installed.

pango/pangofc-fontmap.c

index ee8183b..6ef9001 100644 (file)
@@ -778,7 +778,7 @@ pango_fc_patterns_get_font_pattern (PangoFcPatterns *pats, int i)
        }
     }
 
-  if (i < pats->fontset->nfont)
+  if (pats->fontset && i < pats->fontset->nfont)
     return pats->fontset->fonts[i];
   else
     return NULL;