Remove pointless test (it's the loop invariant).
authornash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Aug 2010 08:14:05 +0000 (08:14 +0000)
committernash <nash@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 24 Aug 2010 08:14:05 +0000 (08:14 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/evas@51604 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/engines/common/evas_font_draw.c

index c1a801c..879501d 100644 (file)
@@ -518,7 +518,6 @@ evas_common_font_draw_internal(RGBA_Image *dst, RGBA_Draw_Context *dc, RGBA_Font
 
        gl = *text;
 
-       if (gl == 0) break;
        index = evas_common_font_glyph_search(fn, &fi, gl);
        LKL(fi->ft_mutex);
         if (fi->src->current_size != fi->size)
@@ -848,7 +847,6 @@ evas_font_word_prerender(RGBA_Draw_Context *dc, const Eina_Unicode *in_text, Eva
    for (char_index = 0, c = 0, chr = 0 ; *text ; text++, char_index ++){
        struct cinfo *ci = metrics + char_index;
        ci->gl = *text;
-       if (ci->gl == 0) break;
        ci->index = evas_common_font_glyph_search(fn, &fi, ci->gl);
        LKL(fi->ft_mutex);
        if (fi->src->current_size != fi->size)