unpack() already returned false in case of "incorrect" input string, Search for 
RETRUN_FALSE in its body.

The test(s) should be added of course.

________________________________
From: Marco Pivetta <ocram...@gmail.com>
Sent: Thursday, February 25, 2016 14:12
To: Dmitry Stogov
Cc: Michael Wallner; internals@lists.php.net; Hynek Bartoš
Subject: Re: [PHP-DEV] unpack()

Another note: the return type of the function completely changed (may return 
`false` now) - also to be checked/documented/tested.

Marco Pivetta

http://twitter.com/Ocramius

http://ocramius.github.com/

On 25 February 2016 at 06:07, Dmitry Stogov 
<dmi...@zend.com<mailto:dmi...@zend.com>> wrote:
You are right about the error. Thanks for checking.


________________________________
From: Michael Wallner <mike.php....@gmail.com<mailto:mike.php....@gmail.com>> 
on behalf of Michael Wallner <m...@php.net<mailto:m...@php.net>>
Sent: Thursday, February 25, 2016 13:53
To: Dmitry Stogov
Cc: internals@lists.php.net<mailto:internals@lists.php.net>; Hynek Bartoš
Subject: Re: [PHP-DEV] unpack()


I think the requested feature may be really useful.

And the implementation is really simple 
https://gist.github.com/dstogov/edbb1efcd1e9701e75ab

There seems to be a typo at 
https://gist.github.com/dstogov/edbb1efcd1e9701e75ab#file-unpack-diff-L23
where ‘&&’ should be ‘||’ in the ‘if’ condition.


I think, committing this into master doesn't require RFC and voting.

Anyone objects?

+1

Regards,
Mike


Reply via email to