| Index: core/src/fxge/fx_freetype/fxft2.5.01/src/base/ftobjs.c
|
| diff --git a/core/src/fxge/fx_freetype/fxft2.5.01/src/base/ftobjs.c b/core/src/fxge/fx_freetype/fxft2.5.01/src/base/ftobjs.c
|
| index 96d460d596d0a86e1978dfa67de09cc58610b6bc..32c9ff76c4bfe519f906aae250fff0443e1bfc2d 100644
|
| --- a/core/src/fxge/fx_freetype/fxft2.5.01/src/base/ftobjs.c
|
| +++ b/core/src/fxge/fx_freetype/fxft2.5.01/src/base/ftobjs.c
|
| @@ -3615,8 +3615,8 @@
|
| if ( buffer && buffer_max > 0 )
|
| ((FT_Byte*)buffer)[0] = 0;
|
|
|
| - if ( face &&
|
| - (FT_Long)glyph_index <= face->num_glyphs &&
|
| + if ( face &&
|
| + (FT_Long)glyph_index < face->num_glyphs &&
|
| FT_HAS_GLYPH_NAMES( face ) )
|
| {
|
| FT_Service_GlyphDict service;
|
|
|