Hey Internals,

I've finished the patch, and with approval i'd like to push to trunk,
even though i'm aware we have a 5_4 branch code freeze.

Can someone review my work and provide feedback/approval?

[1] https://gist.github.com/1580974

Thanks,
Paul Dragoonis.

On Sun, Jan 8, 2012 at 6:18 PM, Paul Dragoonis <dragoo...@gmail.com> wrote:
> PHP 5_4 branch.
>
> Here's the diff as a gist: https://gist.github.com/e3e1da28123017ba568d
>
> On Sun, Jan 8, 2012 at 5:43 PM, Etienne Kneuss <col...@php.net> wrote:
>> It works fine here on trunk, what code-base are you targetting?
>>
>> Best,
>>
>> On Sun, Jan 8, 2012 at 18:31, Paul Dragoonis <dragoo...@gmail.com> wrote:
>>> Here's the patch. At the moment my clear() method clones the
>>> functionality of count() just as a prototype to get things working
>>> before i make it do the actual clear functionality.
>>>
>>> Patch attached to this email, made using 'svn diff'
>>>
>>> - Paul Dragoonis.
>>>
>>> On Sun, Jan 8, 2012 at 4:38 PM, Etienne Kneuss <col...@php.net> wrote:
>>>> Hi Paul,
>>>>
>>>> On Sun, Jan 8, 2012 at 16:32, Paul Dragoonis <dragoo...@gmail.com> wrote:
>>>>> Hey Internals,
>>>>>
>>>>> I'm trying to add a new method to SplDoublyLinkedList named "clear"
>>>>>
>>>>> I've successfully compiled please see the output:
>>>>>
>>>>> $dll = new \SplDoublyLinkedList();
>>>>> var_dump(get_class_methods($dll));
>>>>> array(23) {
>>>>>  [0]=>
>>>>>  string(5) "clear"
>>>>>
>>>>>
>>>>> So my clear method is there, but as soon as i try to call it in the
>>>>> code by doing:
>>>>> $dll->clear();
>>>>>
>>>>> I get:
>>>>> Fatal error: Call to undefined function  new \SplDoublyLinkedList() in
>>>>> - on line 2
>>>>>
>>>>> Without the call to clear, the class works as normal.
>>>>>
>>>>>
>>>>> Here are the 2 entries i've made:
>>>>> SPL_ME(SplDoublyLinkedList, clear,           arginfo_dllist_void,
>>>>>      ZEND_ACC_PUBLIC)
>>>>> SPL_METHOD(SplDoublyLinkedList, clear)
>>>>> {
>>>>>    RETURN_TRUE;
>>>>> }
>>>>>
>>>>>
>>>>> Can someone help me out?
>>>>
>>>> Is that all the modifications you did to the code? If not, could you
>>>> please attach a patch.
>>>>
>>>> I will take a look.
>>>>
>>>> Best,
>>>>
>>>>>
>>>>> Thanks,
>>>>> Paul Dragoonis.
>>>>>
>>>>> --
>>>>> PHP Internals - PHP Runtime Development Mailing List
>>>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Etienne Kneuss
>>>> http://www.colder.ch
>>
>>
>>
>> --
>> Etienne Kneuss
>> http://www.colder.ch

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to