From 4b5e727023bd4c44f26475e8707468ab9e41a517 Mon Sep 17 00:00:00 2001 From: Tom Hacohen Date: Wed, 9 Nov 2011 07:51:11 +0000 Subject: [PATCH] Evas textblock: Fix clang error. Shouldn't ever happen, but whatever. http://dev.enlightenment.fr/~discomfitor/evas-2011-11-08/report-kOFp88.html#EndPath SVN revision: 64977 --- .../src/lib/engines/common/evas_font_draw.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/legacy/evas/src/lib/engines/common/evas_font_draw.c b/legacy/evas/src/lib/engines/common/evas_font_draw.c index 14c6dc505b..94aa08500b 100644 --- a/legacy/evas/src/lib/engines/common/evas_font_draw.c +++ b/legacy/evas/src/lib/engines/common/evas_font_draw.c @@ -97,17 +97,16 @@ evas_common_font_draw_internal(RGBA_Image *dst, RGBA_Draw_Context *dc, RGBA_Font EVAS_FONT_WALK_TEXT_INIT(); fi = text_props->font_instance; - if (fi) - { - evas_common_font_int_reload(fi); + if (!fi) return; - if (fi->src->current_size != fi->size) - { - FTLOCK(); - FT_Activate_Size(fi->ft.size); - FTUNLOCK(); - fi->src->current_size = fi->size; - } + evas_common_font_int_reload(fi); + + if (fi->src->current_size != fi->size) + { + FTLOCK(); + FT_Activate_Size(fi->ft.size); + FTUNLOCK(); + fi->src->current_size = fi->size; }