Re: Re: [ZEND-ENGINE-CVS] cvs: ZendEngine2(PHP_5_0) / zend_execute_API.c php-src NEWS
| From: | Marcus Boerger | 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