From 0267c4b5c505c33f1e04c1f4c69395d3b85999c4 Mon Sep 17 00:00:00 2001 From: Michael Bayne Date: Sat, 6 Jan 2007 03:32:00 +0000 Subject: [PATCH] Added Integer.compare(). I wish Java had such a method (that worked on int values rather than Integer values). git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@4500 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/as/com/threerings/util/Integer.as | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/as/com/threerings/util/Integer.as b/src/as/com/threerings/util/Integer.as index ffd62cb13..323425c2e 100644 --- a/src/as/com/threerings/util/Integer.as +++ b/src/as/com/threerings/util/Integer.as @@ -34,5 +34,13 @@ public class Integer { return value; } + + /** + * Compares to int values in an overflow safe manner. + */ + public static function compare (val1 :int, val2 :int) :int + { + return (val1 > val2) ? 1 : (val1 == val2 ? 0 : -1); + } } }