From a4d33dbb470b02ddcdcfa73746146c47dda9addb Mon Sep 17 00:00:00 2001 From: eugeni Date: Tue, 28 Nov 2006 22:44:40 +0000 Subject: [PATCH] Skip glyphs with char code < 0x20. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@21366 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libass/ass_font.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libass/ass_font.c b/libass/ass_font.c index 6c61c69cef..3120db04f2 100644 --- a/libass/ass_font.c +++ b/libass/ass_font.c @@ -123,6 +123,9 @@ FT_Glyph ass_font_get_glyph(void* fontconfig_priv, ass_font_t* font, uint32_t ch int error; int index; FT_Glyph glyph; + + if (ch < 0x20) + return 0; index = FT_Get_Char_Index(font->face, ch); error = FT_Load_Glyph(font->face, index, FT_LOAD_NO_BITMAP );