diff options
author | David Croft <david@php.net> | 2001-01-14 05:37:33 +0000 |
---|---|---|
committer | David Croft <david@php.net> | 2001-01-14 05:37:33 +0000 |
commit | 00db616ac4a7b80f6da9dd41c2e47266f76e6065 (patch) | |
tree | dec7050a5470e971f9818c3b812f0c1b08b8edf4 | |
parent | c814b0853666cce3894bf5a55797037e4a16163c (diff) | |
download | php-git-00db616ac4a7b80f6da9dd41c2e47266f76e6065.tar.gz |
reserve space for quoted characters
fixes buffer overrun bug #8694
-rw-r--r-- | ext/standard/datetime.c | 1 |
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 */ |