diff options
author | Derick Rethans <derick@php.net> | 2010-11-13 15:01:48 +0000 |
---|---|---|
committer | Derick Rethans <derick@php.net> | 2010-11-13 15:01:48 +0000 |
commit | 8ca9251c8b6bd4bf07c275ead6fb692c222e860e (patch) | |
tree | 957fda85d8ead29642620961fdba3a42675be570 /ext | |
parent | 3c8e64f962ab5e895ae83042f2835018c6bb7133 (diff) | |
download | php-git-8ca9251c8b6bd4bf07c275ead6fb692c222e860e.tar.gz |
- MFH: Added support for the ( and ) delimiters/separators to
DateTime::createFromFormat().
- Regenerated the parsers for HEAD and PHP_5_3.
Diffstat (limited to 'ext')
-rw-r--r-- | ext/date/lib/parse_date.c | 6 | ||||
-rw-r--r-- | ext/date/lib/parse_iso_intervals.c | 2 |
2 files changed, 5 insertions, 3 deletions
diff --git a/ext/date/lib/parse_date.c b/ext/date/lib/parse_date.c index b2f7cce49d..5667b6273d 100644 --- a/ext/date/lib/parse_date.c +++ b/ext/date/lib/parse_date.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.13.5 on Mon Aug 30 17:33:15 2010 */ +/* Generated by re2c 0.13.5 on Sat Nov 13 14:56:03 2010 */ #line 1 "ext/date/lib/parse_date.re" /* +----------------------------------------------------------------------+ @@ -24990,7 +24990,7 @@ timelib_time *timelib_parse_from_format(char *format, char *string, int len, tim break; case '#': /* separation symbol */ - if (*ptr == ';' || *ptr == ':' || *ptr == '/' || *ptr == '.' || *ptr == ',' || *ptr == '-') { + if (*ptr == ';' || *ptr == ':' || *ptr == '/' || *ptr == '.' || *ptr == ',' || *ptr == '-' || *ptr == '(' || *ptr == ')') { ++ptr; } else { add_pbf_error(s, "The separation symbol ([;:/.,-]) could not be found", string, begin); @@ -25003,6 +25003,8 @@ timelib_time *timelib_parse_from_format(char *format, char *string, int len, tim case '.': case ',': case '-': + case '(': + case ')': if (*ptr == *fptr) { ++ptr; } else { diff --git a/ext/date/lib/parse_iso_intervals.c b/ext/date/lib/parse_iso_intervals.c index 9199faa79c..3d8383b84d 100644 --- a/ext/date/lib/parse_iso_intervals.c +++ b/ext/date/lib/parse_iso_intervals.c @@ -1,4 +1,4 @@ -/* Generated by re2c 0.13.5 on Fri Mar 26 12:26:54 2010 */ +/* Generated by re2c 0.13.5 on Sat Nov 13 14:56:07 2010 */ #line 1 "ext/date/lib/parse_iso_intervals.re" /* +----------------------------------------------------------------------+ |