]> granicus.if.org Git - php/commitdiff
- sync with libgd.org, patch from Kees Cook
authorPierre Joye <pajoye@php.net>
Sun, 25 Feb 2007 02:45:06 +0000 (02:45 +0000)
committerPierre Joye <pajoye@php.net>
Sun, 25 Feb 2007 02:45:06 +0000 (02:45 +0000)
ext/gd/libgd/gdft.c

index 25974528af8d028da5fd9ae388636400777a5375..86dd8c3c771abc3c2b5314c89c8b81967a0abf09 100644 (file)
@@ -986,7 +986,7 @@ gdImageStringFTEx (gdImage * im, int *brect, int fg, char *fontlist, double ptsi
                                        } else {
                                                ch = c & 0xFF;  /* don't extend sign */
                                        }
-                                       next++;
+                                       if (*next) next++;
                                }
                                break;
                        case gdFTEX_Big5: {