From 16d78d5f05b14b24e5179882f92774040a40bb05 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 22 Sep 2006 19:08:16 +0000 Subject: [PATCH] type check --- stepmania/src/RageTypes.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stepmania/src/RageTypes.cpp b/stepmania/src/RageTypes.cpp index 5eca6de539..d00c3faa26 100644 --- a/stepmania/src/RageTypes.cpp +++ b/stepmania/src/RageTypes.cpp @@ -19,6 +19,9 @@ void RageColor::PushTable( lua_State *L ) const void RageColor::FromStack( lua_State *L, int iPos ) { + if( lua_type(L, iPos) != LUA_TTABLE ) + return; + lua_pushvalue( L, iPos ); int iFrom = lua_gettop( L );