summaryrefslogtreecommitdiff
path: root/ext/spl/php_spl.c
diff options
context:
space:
mode:
Diffstat (limited to 'ext/spl/php_spl.c')
-rwxr-xr-xext/spl/php_spl.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/ext/spl/php_spl.c b/ext/spl/php_spl.c
index 82ffad0a2c..e60dcb5676 100755
--- a/ext/spl/php_spl.c
+++ b/ext/spl/php_spl.c
@@ -403,8 +403,7 @@ PHP_FUNCTION(spl_autoload_register)
}
}
} else if (Z_TYPE_P(zcallable) == IS_UNICODE) {
- ZVAL_STRINGL(&ztmp, "spl_autoload_call", sizeof("spl_autoload_call"), 1);
- convert_to_unicode(&ztmp);
+ ZVAL_ASCII_STRINGL(&ztmp, "spl_autoload_call", sizeof("spl_autoload_call")-1, 1);
if (zend_u_binary_zval_strcmp(&ztmp, zcallable)) {
if (!zend_binary_strcasecmp(Z_STRVAL_P(zcallable), sizeof("spl_autoload_call"), "spl_autoload_call", sizeof("spl_autoload_call"))) {
if (do_throw) {