Prevent a tight loop. Oops.
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Thu, 15 Apr 2004 14:12:37 +0000 (14:12 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Thu, 15 Apr 2004 14:12:37 +0000 (14:12 +0000)
git-svn-id: svn://svn.tartarus.org/sgt/halibut@4080 cda61777-01e9-0310-a592-d414129be87e

bk_paper.c

index 2065151..2e05028 100644 (file)
@@ -1599,8 +1599,10 @@ static int render_string(page_data *page, font_data *font, int fontsize,
     while (*str) {
        glyph = font->bmp[*str];
 
-       if (glyph == 0xFFFF)
+       if (glyph == 0xFFFF) {
+           str++;
            continue;                  /* nothing more we can do here */
+       }
 
        /*
         * Find which subfont this character is going in.