On Wed, 2014-12-24 at 11:13 -0700, Levi Morrison wrote:

> I'm asking for specific things. The reason is that some API's do a
> non-zero error code; the fact that they are negative is a detail that
> we should not need to care about.

My guess is that positive values more often might have a meaning ("5
items changed", "address 0x1234") whereas negative values less often
have a meaning. Also passing -1 as parameter is more often invalid. Thus
passing -1 is making debug output look more suspicious.

        (while there are  cases where -1 is valid, see recent famous pid
        = fork(); /* ... */ kill(pid, SIGKILL); issue)

johannes



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

Reply via email to