diff --git a/ext/date/php_date.c b/ext/date/php_date.c index 1f5962cdfb6..cdfbc231292 100644 --- a/ext/date/php_date.c +++ b/ext/date/php_date.c @@ -1776,7 +1776,7 @@ static zval * date_instantiate(zend_class_entry *pce, zval *object TSRMLS_DC) /* Helper function used to store the latest found warnings and errors while * parsing, from either strtotime or parse_from_format. */ -static void update_errors_warnings(timelib_error_container *last_errors) +static void update_errors_warnings(timelib_error_container *last_errors TSRMLS_DC) { if (DATEG(last_errors)) { timelib_error_container_dtor(DATEG(last_errors)); @@ -1805,7 +1805,7 @@ static void date_initialize(php_date_obj *dateobj, /*const*/ char *time_str, int } // update last errors and warnings - update_errors_warnings(err); + update_errors_warnings(err TSRMLS_CC); if (timezone_object) { php_timezone_obj *tzobj;