From: Wez Furlong Date: Sun, 18 Mar 2007 20:20:23 +0000 (+0000) Subject: fixes #40848 X-Git-Tag: php-5.2.2RC1~129 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=16fc958508947bd816455ff6050cf83e98477028;p=php fixes #40848 --- diff --git a/ext/standard/array.c b/ext/standard/array.c index 9d24b15d77..3ff80a12a3 100644 --- a/ext/standard/array.c +++ b/ext/standard/array.c @@ -596,7 +596,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; }