From: Wez Furlong Date: Sun, 18 Mar 2007 20:23:51 +0000 (+0000) Subject: MFB, #40848 X-Git-Tag: RELEASE_1_0_1~20 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=edf3fe4731f8926c2c56b8aea801dfc0b37d6016;p=php MFB, #40848 --- diff --git a/ext/standard/array.c b/ext/standard/array.c index 332d041f35..a74da84ad3 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -597,7 +597,7 @@ static int array_user_compare(const void *a, const void *b TSRMLS_DC) convert_to_long_ex(&retval_ptr); retval = Z_LVAL_P(retval_ptr); zval_ptr_dtor(&retval_ptr); - return retval; + return retval < 0 ? -1 : retval > 0 ? 1 : 0; } else { return 0; }