From c260457c6e06a8e07f7aea21b3f41b7eb0001f0f Mon Sep 17 00:00:00 2001 From: Tom Conkling Date: Sat, 4 Jul 2009 23:06:07 +0000 Subject: [PATCH] Whoops git-svn-id: svn+ssh://src.earth.threerings.net/narya/trunk@5850 542714f4-19e9-0310-aa3c-eee0fc999fb1 --- src/as/com/threerings/util/Enum.as | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/as/com/threerings/util/Enum.as b/src/as/com/threerings/util/Enum.as index f27fe2bb8..ffe23e0b7 100644 --- a/src/as/com/threerings/util/Enum.as +++ b/src/as/com/threerings/util/Enum.as @@ -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 + "].");