op_array.opcode restructure patch

From: Date: Tue, 25 May 2010 19:31:11 +0000
Subject: op_array.opcode restructure patch
Groups: php.gtk.dev 
Request: Send a blank email to php-gtk-dev+get-4455@lists.php.net to get a copy of this message
See: http://svn.php.net/viewvc?view=revision&revision=298203 The above revision adds an extra parameter (const struct _zend_literal *key) to the following function pointers: http://svn.php.net/viewvc/php/php-src/trunk/Zend/zend_object_handlers.h?r1=298203&r2=298202&pathrev=298203 -- Mark Skilbeck mahcuz.com | gtk.php.net | pecl.php.net/cairo | docs.php.net

Index: main/phpg_closure.c =================================================================== --- main/phpg_closure.c (revision 299748) +++ main/phpg_closure.c (working copy) @@ -243,7 +243,7 @@ g_free(lc_method_name); if (Z_OBJ_HT_P(php_object)->get_method != NULL - && (func = Z_OBJ_HT_P(php_object)->get_method(&php_object, method_name, method_name_len TSRMLS_CC)) != NULL) { + && (func = Z_OBJ_HT_P(php_object)->get_method(&php_object, method_name, method_name_len, NULL TSRMLS_CC)) != NULL) { if (func->type == ZEND_INTERNAL_FUNCTION && ((zend_internal_function*)func)->handler == zend_std_call_user_call ) { Index: ext/gtk+/gdk.overrides =================================================================== --- ext/gtk+/gdk.overrides (revision 299748) +++ ext/gtk+/gdk.overrides (working copy) @@ -1162,7 +1162,7 @@ Z_SET_REFCOUNT_P(result, 0); Z_UNSET_ISREF_P(result); } else { - result = zend_get_std_object_handlers()->read_property(object, member, type TSRMLS_CC); + result = zend_get_std_object_handlers()->read_property(object, member, type, NULL TSRMLS_CC); } if (member == &tmp_member) {
« previous php.gtk.dev (#4455) next »