git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5850 542714f4-19e9-0310-aa3c-eee0fc999fb1
This commit is contained in:
Tom Conkling
2009-07-04 23:06:07 +00:00
parent 95a159016f
commit c260457c6e
+2 -2
View File
@@ -148,8 +148,8 @@ public class Enum
*/
public static function fromOrdinal (clazz :Class, ordinal :int) :Enum
{
var values :Array = (_enums[ClassUtil.getClass(clazz)] as Array);
if (values != null && ordinal >= 0 && ordinal < values.length) {
var values :Array = values(clazz);
if (ordinal >= 0 && ordinal < values.length) {
return values[ordinal];
}
throw new ArgumentError("No such enum [class=" + clazz + ", ordinal=" + ordinal + "].");