Change-Id: I8531031a30664bffdefb4c385565c1564b8e4755
{
int size;
+ if (!fg) return;
if (!fg->in_lru) return;
if (!font_glyph_lru && !font_color_glyph_lru) return;
******************************************************************/
ERR("Failed to load a glyph using FT_Load_Glyph for idx[%d]. fg_from_fash[%d]", idx, fg_from_fash);
if (fg) free(fg);
+ fg = NULL;
/*******
* END *
*******/
if (error)
{
free(fg);
+ fg = NULL;
if (!fi->fash) fi->fash = _fash_gl_new();
if (fi->fash) _fash_gl_add(fi->fash, idx, (void *)(-1));
return NULL;
if (!fi->fash) fi->fash = _fash_gl_new();
if (fi->fash) _fash_gl_add(fi->fash, fg->index, (void *)(-1));
free(fg);
+ fg = NULL;
return EINA_FALSE;
}
FTUNLOCK();