From 88a044276569d7a9da7b5539725bb8f4dbc7ba74 Mon Sep 17 00:00:00 2001 From: eugeni Date: Mon, 23 Jun 2008 14:46:55 +0000 Subject: Check if the font set returned from FcFontSort in not NULL. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@27128 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libass/ass_fontconfig.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libass') diff --git a/libass/ass_fontconfig.c b/libass/ass_fontconfig.c index 8da9cd6e5c..6cf59ff144 100644 --- a/libass/ass_fontconfig.c +++ b/libass/ass_fontconfig.c @@ -129,6 +129,8 @@ static char* _select_font(fc_instance_t* priv, const char* family, unsigned bold goto error; fset = FcFontSort(priv->config, pat, FcTrue, NULL, &result); + if (!fset) + goto error; for (curf = 0; curf < fset->nfont; ++curf) { FcPattern* curp = fset->fonts[curf]; -- cgit v1.2.3