|
|
|
@ -408,7 +408,7 @@ ZEND_FUNCTION(method_exists) |
|
|
|
RETURN_FALSE; |
|
|
|
} |
|
|
|
convert_to_string_ex(method_name); |
|
|
|
lcname = estrndup((*method_name)->value.str.val, (*method_name)->value.str.val); |
|
|
|
lcname = estrndup((*method_name)->value.str.val, (*method_name)->value.str.len); |
|
|
|
zend_str_tolower(lcname, (*method_name)->value.str.len); |
|
|
|
if(zend_hash_exists(&(*klass)->value.obj.ce->function_table, lcname, (*method_name)->value.str.len+1)) { |
|
|
|
efree(lcname); |
|
|
|
|