rendered paste bodyFrom 80a23906618ea2671c9c3f947764d0f60bb1a300 Mon Sep 17 00:00:00 2001From: Joshua Roys <roysjosh@gmail.com>Date: Tue, 7 Jun 2011 14:30:06 -0400Subject: [PATCH 1/2] Handle undefined types in describeType--- src/scripting/flashutils.cpp | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)diff --git a/src/scripting/flashutils.cpp b/src/scripting/flashutils.cppindex 1192162..2bb7cdb 100644--- a/src/scripting/flashutils.cpp+++ b/src/scripting/flashutils.cpp@@ -751,6 +751,9 @@ ASFUNCTIONBODY(lightspark,describeType) if(args[0]->getObjectType()==T_CLASS) return new Undefined; + if(args[0]->getObjectType()==T_UNDEFINED)+ return new Undefined;+ Class_base* type=args[0]->getPrototype(); assert_and_throw(type); //TODO: add support in type for base, isDynamic, isFinal, isStatic-- 1.7.1