]> granicus.if.org Git - php/commitdiff
reserve space for quoted characters
authorDavid Croft <david@php.net>
Sun, 14 Jan 2001 05:37:33 +0000 (05:37 +0000)
committerDavid Croft <david@php.net>
Sun, 14 Jan 2001 05:37:33 +0000 (05:37 +0000)
fixes buffer overrun bug #8694

ext/standard/datetime.c

index 609df5d55843c4d80c35e051d302b05e67a0ed70..dda3cde0e25b78eb6f4f42cc873ef339026e34eb 100644 (file)
@@ -300,6 +300,7 @@ php_date(INTERNAL_FUNCTION_PARAMETERS, int gm)
                                if(i < (*format)->value.str.len-1) {
                                        i++;
                                }
+                               size ++;
                                break;
                        case 'L':               /* boolean for leap year */
                        case 'w':               /* day of the week, numeric */