From 45a047ce478e31297eba35e2e3121b25cabeae12 Mon Sep 17 00:00:00 2001 From: Magnus Auvinen Date: Fri, 21 Mar 2008 17:39:09 +0000 Subject: fixed bug in text rendering. added option for detail layers --- src/engine/client/ec_gfx.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/engine/client') diff --git a/src/engine/client/ec_gfx.c b/src/engine/client/ec_gfx.c index 2de9ca23..e3a4453b 100644 --- a/src/engine/client/ec_gfx.c +++ b/src/engine/client/ec_gfx.c @@ -1036,7 +1036,7 @@ void gfx_text_ex(TEXT_CURSOR *cursor, const char *text, int length) to_render -= this_batch; - while(this_batch > 0) + while(this_batch-- > 0) { float tex_x0, tex_y0, tex_x1, tex_y1; float width, height; @@ -1062,7 +1062,6 @@ void gfx_text_ex(TEXT_CURSOR *cursor, const char *text, int length) advance = x_advance + font_kerning(font, *current, *(current+1)); draw_x += advance*size; current++; - this_batch--; } } -- cgit 1.4.1