]> granicus.if.org Git - php/commitdiff
Fix test, -2147483648 is a valid unsigned int where -2147483649 isn't.
authorScott MacVicar <scottmac@php.net>
Mon, 30 Mar 2009 00:41:01 +0000 (00:41 +0000)
committerScott MacVicar <scottmac@php.net>
Mon, 30 Mar 2009 00:41:01 +0000 (00:41 +0000)
ext/filter/tests/046.phpt

index 390930db35bc8032d72a19cb72060e9b2b44cc55..ef26e17fbfade567b0ae9525dd6cec9b51472ed4 100755 (executable)
@@ -13,7 +13,7 @@ var_dump(filter_var($s, FILTER_VALIDATE_INT));
 $s = sprintf("%d", -PHP_INT_MAX);
 var_dump(is_long(filter_var($s, FILTER_VALIDATE_INT)));
 
-$s = sprintf("%.0f", -(PHP_INT_MAX+1));
+$s = sprintf("%.0f", ~(PHP_INT_MAX)-1);
 var_dump(filter_var($s, FILTER_VALIDATE_INT));
 ?>
 --EXPECT--