summaryrefslogtreecommitdiff
path: root/ext/date/php_date.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/date/php_date.c')
-rw-r--r--ext/date/php_date.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/date/php_date.c b/ext/date/php_date.c
index 9a9b5d61f4..fdd7bc2930 100644
--- a/ext/date/php_date.c
+++ b/ext/date/php_date.c
@@ -899,12 +899,12 @@ static void php_date(INTERNAL_FUNCTION_PARAMETERS, int localtime)
long ts;
char *string;
- if (ZEND_NUM_ARGS() == 1) {
- ts = time(NULL);
- }
if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "s|l", &format, &format_len, &ts) == FAILURE) {
RETURN_FALSE;
}
+ if (ZEND_NUM_ARGS() == 1) {
+ ts = time(NULL);
+ }
string = php_format_date(format, format_len, ts, localtime TSRMLS_CC);