From 78f8ca6e5564dc1335b2019c2518dab38cdb78ea Mon Sep 17 00:00:00 2001 From: Stanislav Malyshev Date: Sun, 27 Jul 2003 11:42:21 +0000 Subject: [PATCH] make __clone call case insensitive, just as other calls are --- Zend/zend_compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Zend/zend_compile.c b/Zend/zend_compile.c index c1641c31ab..1c9f1f8314 100644 --- a/Zend/zend_compile.c +++ b/Zend/zend_compile.c @@ -1119,7 +1119,7 @@ void zend_do_begin_method_call(znode *left_bracket TSRMLS_DC) last_op = &CG(active_op_array)->opcodes[last_op_number]; if ((last_op->op2.op_type == IS_CONST) && (last_op->op2.u.constant.value.str.len == sizeof(ZEND_CLONE_FUNC_NAME)-1) - && !memcmp(last_op->op2.u.constant.value.str.val, ZEND_CLONE_FUNC_NAME, sizeof(ZEND_CLONE_FUNC_NAME))) { + && !strncasecmp(last_op->op2.u.constant.value.str.val, ZEND_CLONE_FUNC_NAME, sizeof(ZEND_CLONE_FUNC_NAME))) { last_op->opcode = ZEND_CLONE; left_bracket->op_type = IS_UNUSED; zval_dtor(&last_op->op2.u.constant); -- 2.50.1