From b304ae16420165d4c35abb5435ac7012618edb28 Mon Sep 17 00:00:00 2001 From: Brett Nash Date: Fri, 2 Jul 2010 06:47:22 +0000 Subject: [PATCH] Only use work and metric cacheing on 3 character or longer strings. SVN revision: 49988 --- legacy/evas/src/lib/engines/common/evas_font_draw.c | 3 +-- 1 file changed, 1 insertion(+), 2 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 2f7e66a5ed..e386fe2788 100644 --- a/legacy/evas/src/lib/engines/common/evas_font_draw.c +++ b/legacy/evas/src/lib/engines/common/evas_font_draw.c @@ -413,8 +413,7 @@ evas_common_font_draw_internal(RGBA_Image *dst, RGBA_Draw_Context *dc, RGBA_Font for (len = 0 ; text[len] && len < WORD_CACHE_MAXLEN ; len ++) ; - - if (len < WORD_CACHE_MAXLEN){ + if (len > 2 && len < WORD_CACHE_MAXLEN){ struct prword *word = evas_font_word_prerender(dc, text, len, fn, fi, use_kerning); if (word){