Re: svn: /php/php-src/branches/PHP_5_2/ext/iconv/tests/ iconv_stream_filter_delimiter.phpt
| From: | Moriyoshi Koizumi | Date: | Tue, 28 Jul 2009 10:21:39 +0000 |
| Subject: | Re: svn: /php/php-src/branches/PHP_5_2/ext/iconv/tests/ iconv_stream_filter_delimiter.phpt | ||
| References: | 1 2 3 | Groups: | php.cvs |
| Request: | Send a blank email to php-cvs+get-59871@lists.php.net to get a copy of this message | ||
Hmm.. it should have been there. I'm gonna fix it then. Sorry for bothering you.
Moriyoshi
On Tue, Jul 28, 2009 at 5:40 PM, Rasmus Lerdorf<rasmus@lerdorf.com> wrote:
> I don't see the code in 5.2.
>
> Look at the php_iconv_stream_filter_factory_create() function in iconv.c
> On line 2787 in 5.2 it says:
>
> if ((to_charset = strchr(from_charset, '/')) == NULL) {
>
> In the same function in 5.3 it says:
>
> if ((to_charset = strpbrk(from_charset, "/.")) == NULL) {
>
> Unless I am completely reading the code wrong, '.' is not supporrted in
> 5.2, and since the test case is failing on the . separator the test
> seems to agree.
>
> -Rasmus
>
>
> Moriyoshi Koizumi wrote:
>> Huh? I guess this was added to 5.2 as well, and I don't think it got
>> reverted at some point.
>>
>> Moriyoshi
>>
>> On Tue, Jul 28, 2009 at 8:08 AM, Rasmus Lerdorf<rasmus@php.net> wrote:
>>> rasmus Mon, 27 Jul 2009 23:08:23
>>> +0000
>>>
>>> Revision:
>>> http://svn.php.net/viewvc?view=revision&revision=286431
>>>
>>> Log:
>>> We don't support . as a delimiter here in PHP 5.2. Support was added in 5.3
>>>
>>> Changed paths:
>>> U
>>> php/php-src/branches/PHP_5_2/ext/iconv/tests/iconv_stream_filter_delimiter.phpt
>>>
>>> Modified:
>>> php/php-src/branches/PHP_5_2/ext/iconv/tests/iconv_stream_filter_delimiter.phpt
>>> ===================================================================
>>> --- php/php-src/branches/PHP_5_2/ext/iconv/tests/iconv_stream_filter_delimiter.phpt
>>> 2009-07-27 22:12:35 UTC (rev 286430)
>>> +++ php/php-src/branches/PHP_5_2/ext/iconv/tests/iconv_stream_filter_delimiter.phpt
>>> 2009-07-27 23:08:23 UTC (rev 286431)
>>> @@ -40,10 +40,12 @@
>>> string(20) "a4b3a4f3a4cba4c1a4cf"
>>> string(10) "69636f6e76"
>>> string(2) "0a"
>>> -string(20) "a4b3a4f3a4cba4c1a4cf"
>>> -string(10) "69636f6e76"
>>> -string(2) "0a"
>>>
>>> +Warning: stream_filter_append(): unable to create or locate filter
>>> "convert.iconv.ISO-2022-JP.EUC-JP" in %s/iconv_stream_filter_delimiter.php on line %d
>>> +string(20) "1b244224332473244b24"
>>> +string(10) "41244f1b28"
>>> +string(2) "42"
>>> +
>>> Warning: stream_filter_append(): unable to create or locate filter
>>> "convert.iconv.ISO-2022-JP\0EUC-JP" in %s/iconv_stream_filter_delimiter.php on line %d
>>> string(20) "1b244224332473244b24"
>>> string(10) "41244f1b28"
>>>
>>>
>>> --
>>> PHP CVS Mailing List (http://www.php.net/)
>>> To unsubscribe, visit: http://www.php.net/unsub.php
>>>
>>
>
>
> --
> PHP CVS Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>