]> granicus.if.org Git - php/commitdiff
hash find returns zval* now
authorPierre Joye <pierre.php@gmail.com>
Fri, 16 May 2014 12:31:20 +0000 (14:31 +0200)
committerPierre Joye <pierre.php@gmail.com>
Fri, 16 May 2014 12:31:20 +0000 (14:31 +0200)
Zend/zend_object_handlers.c

index 2459746892193833066c93a2a679f0b9ee24327b..a23fc42635c1530e1bb0272bd0bab1dea78eacd4 100644 (file)
@@ -1091,7 +1091,7 @@ static union _zend_function *zend_std_get_method(zend_object **obj_ptr, zend_str
                if (EG(scope) &&
                    is_derived_class(fbc->common.scope, EG(scope)) &&
                    fbc->op_array.fn_flags & ZEND_ACC_CHANGED) {
-                       if ((func = zend_hash_find(&EG(scope)->function_table, lc_method_name)) != SUCCESS) {
+                       if ((func = zend_hash_find(&EG(scope)->function_table, lc_method_name)) == NULL) {
                                zend_function *priv_fbc = Z_FUNC_P(func);
                                if (priv_fbc->common.fn_flags & ZEND_ACC_PRIVATE
                                        && priv_fbc->common.scope == EG(scope)) {