From: Marcus Boerger Date: Thu, 31 Jan 2008 11:21:15 +0000 (+0000) Subject: - fix flag handling in is_callable() X-Git-Tag: RELEASE_1_3_1~204 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9b3eb44f7960c706bb5440da7a41227152383272;p=php - fix flag handling in is_callable() --- diff --git a/ext/standard/type.c b/ext/standard/type.c index 6782b654f4..54f7c9a069 100644 --- a/ext/standard/type.c +++ b/ext/standard/type.c @@ -374,6 +374,7 @@ PHP_FUNCTION(is_callable) syntax = Z_BVAL_PP(syntax_only); } + syntax = syntax ? IS_CALLABLE_CHECK_SYNTAX_ONLY : IS_CALLABLE_STRICT; if (argc > 2) { retval = zend_is_callable(*var, syntax, &name); zval_dtor(*callable_name);