summaryrefslogtreecommitdiff
path: root/ext/standard/datetime.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/standard/datetime.c')
-rw-r--r--ext/standard/datetime.c11
1 files changed, 10 insertions, 1 deletions
diff --git a/ext/standard/datetime.c b/ext/standard/datetime.c
index d9b0b4b3d6..b00937393c 100644
--- a/ext/standard/datetime.c
+++ b/ext/standard/datetime.c
@@ -677,11 +677,17 @@ void _php_strftime(INTERNAL_FUNCTION_PARAMETERS, int gm)
efree(buf);
RETURN_FALSE;
}
+#endif
+
/* {{{ proto string strftime(string format [, int timestamp])
Format a local time/date according to locale settings */
PHP_FUNCTION(strftime)
{
+#if HAVE_STRFTIME
_php_strftime(INTERNAL_FUNCTION_PARAM_PASSTHRU, 0);
+#else
+ PHP_NOT_IN_THIS_BUILD;
+#endif
}
/* }}} */
@@ -689,11 +695,14 @@ PHP_FUNCTION(strftime)
Format a GMT/CUT time/date according to locale settings */
PHP_FUNCTION(gmstrftime)
{
+#if HAVE_STRFTIME
_php_strftime(INTERNAL_FUNCTION_PARAM_PASSTHRU, 1);
+#else
+ PHP_NOT_IN_THIS_BUILD;
+#endif
}
/* }}} */
-#endif
/* {{{ proto int strtotime(string time, int now)
Convert string representation of date and time to a timestamp */