Re: Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2(PHP_5_0) / zend_execute_API.c php-src NEWS

From: Date: Sat, 20 Nov 2004 14:40:51 +0000
Subject: Re: Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2(PHP_5_0) / zend_execute_API.c php-src NEWS
References: 1 2  Groups: php.internals php.zend-engine.cvs 
Request: Send a blank email to internals+get-13905@lists.php.net to get a copy of this message
Hello Wez, unfortunatley this fix is needed to make __call() being executable in C. regard marcus Saturday, November 20, 2004, 3:18:29 PM, you wrote: > Is this the commit that prompted Rob to adjust the COM extension today? > If so, we've broken binary compat within the 5.0.x series by changing > the method signature; somebody needs to "fix" a whole bunch of OO > extensions now. Well there shouldn't be much extensions using this, are there? > (either that or I'm missing something) > --Wez. > On Fri, 05 Nov 2004 15:08:12 -0000, Derick Rethans <derick@php.net> wrote: >> derick Fri Nov 5 10:08:12 2004 EDT >> >> Modified files: (Branch: PHP_5_0) >> /php-src NEWS >> /ZendEngine2 zend_execute_API.c >> Log: >> - Fix for bug #30367, #30490 and possibly #30011. >> EX(function_state).function = >> - >> Z_OBJ_HT_PP(fci->object_pp)->get_method(*fci->object_pp, >> Z_STRVAL_P(fci->function_name), Z_STRLEN_P(fci->function_name) TSRMLS_CC); >> + >> Z_OBJ_HT_PP(fci->object_pp)->get_method(fci->object_pp, >> Z_STRVAL_P(fci->function_name), Z_STRLEN_P(fci->function_name) TSRMLS_CC); >> } else if (calling_scope) { >> char *function_name_lc = >> zend_str_tolower_dup(Z_STRVAL_P(fci->function_name), >> Z_STRLEN_P(fci->function_name)); -- Best regards, Marcus mailto:helly@php.net

« previous php.internals (#13905) next »