diff options
| author | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-03-21 17:39:09 +0000 |
|---|---|---|
| committer | Magnus Auvinen <magnus.auvinen@gmail.com> | 2008-03-21 17:39:09 +0000 |
| commit | 45a047ce478e31297eba35e2e3121b25cabeae12 (patch) | |
| tree | 0cf3794fca8ec176b8b64604ac7f7104977c0e2a /src/engine/client | |
| parent | faa13fe70371834c3e7e234875d32bb95d278c54 (diff) | |
| download | zcatch-45a047ce478e31297eba35e2e3121b25cabeae12.tar.gz zcatch-45a047ce478e31297eba35e2e3121b25cabeae12.zip | |
fixed bug in text rendering. added option for detail layers
Diffstat (limited to 'src/engine/client')
| -rw-r--r-- | src/engine/client/ec_gfx.c | 3 |
1 files changed, 1 insertions, 2 deletions
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--; } } |