summaryrefslogtreecommitdiff
path: root/ext
diff options
context:
space:
mode:
authorDerick Rethans <derick@php.net>2010-11-13 15:01:48 +0000
committerDerick Rethans <derick@php.net>2010-11-13 15:01:48 +0000
commit8ca9251c8b6bd4bf07c275ead6fb692c222e860e (patch)
tree957fda85d8ead29642620961fdba3a42675be570 /ext
parent3c8e64f962ab5e895ae83042f2835018c6bb7133 (diff)
downloadphp-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.c6
-rw-r--r--ext/date/lib/parse_iso_intervals.c2
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"
/*
+----------------------------------------------------------------------+