From 8ca9251c8b6bd4bf07c275ead6fb692c222e860e Mon Sep 17 00:00:00 2001
From: Derick Rethans <derick@php.net>
Date: Sat, 13 Nov 2010 15:01:48 +0000
Subject: [PATCH] - MFH: Added support for the ( and ) delimiters/separators to
   DateTime::createFromFormat(). - Regenerated the parsers for HEAD and
 PHP_5_3.

---
 ext/date/lib/parse_date.c          | 6 ++++--
 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"
 /*
    +----------------------------------------------------------------------+
-- 
2.40.0