fixed potential segfault.
authorkramm <kramm>
Sun, 5 Sep 2004 15:57:57 +0000 (15:57 +0000)
committerkramm <kramm>
Sun, 5 Sep 2004 15:57:57 +0000 (15:57 +0000)
src/swfbbox.c

index b8facd0..f0017aa 100644 (file)
@@ -240,8 +240,8 @@ static void textcallback(void*self, int*chars, int*xpos, int nr, int fontid, int
        SRECT newglyphbbox, glyphbbox = font->layout->bounds[chars[t]];
        MATRIX m = bounds->m;
        
-       if(ch < font->numchars && font->glyph2ascii) {
-           ch = font->glyph2ascii[ch];
+       if(chars[t] < font->numchars && font->glyph2ascii) {
+           ch = font->glyph2ascii[chars[t]];
        }
 
        m.sx = (m.sx * fontsize) / 1024;