# HG changeset patch # User eugeni # Date 1164753880 0 # Node ID 5337cdeec16968604101fd88096ca45e7c5f5e7f # Parent 11679d93c7d8392e6895639896bfe8d3bfdbd7ba Skip glyphs with char code < 0x20. diff -r 11679d93c7d8 -r 5337cdeec169 libass/ass_font.c --- a/libass/ass_font.c Tue Nov 28 22:20:24 2006 +0000 +++ b/libass/ass_font.c Tue Nov 28 22:44:40 2006 +0000 @@ -123,6 +123,9 @@ 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 );