From 533d773bd00ff17848b9e3c65cc981bc774f68e0 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Thu, 16 Jun 2005 03:03:05 +0000 Subject: [PATCH] remove default --- stepmania/src/LuaManager.cpp | 10 ++-------- stepmania/src/LuaManager.h | 4 ++-- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/stepmania/src/LuaManager.cpp b/stepmania/src/LuaManager.cpp index ba2044fce7..6f5fe0286d 100644 --- a/stepmania/src/LuaManager.cpp +++ b/stepmania/src/LuaManager.cpp @@ -96,11 +96,8 @@ bool LuaHelpers::FromStack( CString &Object, int iOffset, lua_State *L ) return pStr != NULL; } -void LuaManager::CreateTableFromArrayB( const vector &aIn, lua_State *L ) +void LuaManager::CreateTableFromArrayB( const vector &aIn, Lua *L ) { - if( L == NULL ) - L = LUA->L; - lua_newtable( L ); for( unsigned i = 0; i < aIn.size(); ++i ) { @@ -109,11 +106,8 @@ void LuaManager::CreateTableFromArrayB( const vector &aIn, lua_State *L ) } } -void LuaManager::ReadArrayFromTableB( vector &aOut, lua_State *L ) +void LuaManager::ReadArrayFromTableB( vector &aOut, Lua *L ) { - if( L == NULL ) - L = LUA->L; - luaL_checktype( L, -1, LUA_TTABLE ); for( unsigned i = 0; i < aOut.size(); ++i ) diff --git a/stepmania/src/LuaManager.h b/stepmania/src/LuaManager.h index 91a54b72e4..fae836860c 100644 --- a/stepmania/src/LuaManager.h +++ b/stepmania/src/LuaManager.h @@ -90,9 +90,9 @@ public: /* Create a Lua array (a table with indices starting at 1) of the given vector, * and push it on the stack. */ - static void CreateTableFromArrayB( const vector &aIn, lua_State *L = NULL ); + static void CreateTableFromArrayB( const vector &aIn, Lua *L ); /* Read the table at the top of the stack back into a vector. */ - static void ReadArrayFromTableB( vector &aOut, lua_State *L = NULL ); + static void ReadArrayFromTableB( vector &aOut, Lua *L ); lua_State *L;