summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Croft <david@php.net>2001-01-14 05:37:33 +0000
committerDavid Croft <david@php.net>2001-01-14 05:37:33 +0000
commit00db616ac4a7b80f6da9dd41c2e47266f76e6065 (patch)
treedec7050a5470e971f9818c3b812f0c1b08b8edf4
parentc814b0853666cce3894bf5a55797037e4a16163c (diff)
downloadphp-git-00db616ac4a7b80f6da9dd41c2e47266f76e6065.tar.gz
reserve space for quoted characters
fixes buffer overrun bug #8694
-rw-r--r--ext/standard/datetime.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/standard/datetime.c b/ext/standard/datetime.c
index 609df5d558..dda3cde0e2 100644
--- a/ext/standard/datetime.c
+++ b/ext/standard/datetime.c
@@ -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 */