diff --git a/stepmania/src/HelpDisplay.cpp b/stepmania/src/HelpDisplay.cpp index 23520d767d..f9c1740596 100644 --- a/stepmania/src/HelpDisplay.cpp +++ b/stepmania/src/HelpDisplay.cpp @@ -85,7 +85,7 @@ public: luaL_checktype( L, 1, LUA_TTABLE ); lua_pushvalue( L, 1 ); vector arrayTips; - LuaHelpers::ReadArrayFromTable( arrayTips, LUA->L ); + LuaHelpers::ReadArrayFromTable( arrayTips, L ); lua_pop( L, 1 ); if( lua_gettop(L) > 1 && !lua_isnil( L, 2 ) ) @@ -109,8 +109,8 @@ public: CStringArray arrayTips, arrayTipsAlt; p->GetTips( arrayTips, arrayTipsAlt ); - LuaHelpers::CreateTableFromArray( arrayTips, LUA->L ); - LuaHelpers::CreateTableFromArray( arrayTipsAlt, LUA->L ); + LuaHelpers::CreateTableFromArray( arrayTips, L ); + LuaHelpers::CreateTableFromArray( arrayTipsAlt, L ); return 2; } diff --git a/stepmania/src/LuaManager.cpp b/stepmania/src/LuaManager.cpp index d019d13a88..e2e41b75ff 100644 --- a/stepmania/src/LuaManager.cpp +++ b/stepmania/src/LuaManager.cpp @@ -56,19 +56,19 @@ const char *ChunkReaderString( lua_State *L, void *ptr, size_t *size ) void LuaManager::SetGlobal( const CString &sName, int val ) { - LuaHelpers::PushStack(val); + LuaHelpers::PushStack( val, LUA->L ); SetGlobal( sName ); } void LuaManager::SetGlobal( const CString &sName, bool val ) { - LuaHelpers::PushStack(val); + LuaHelpers::PushStack( val, LUA->L ); SetGlobal( sName ); } void LuaManager::SetGlobal( const CString &sName, const CString &val ) { - LuaHelpers::PushStack(val); + LuaHelpers::PushStack( val, LUA->L ); SetGlobal( sName ); } diff --git a/stepmania/src/OptionRowHandler.cpp b/stepmania/src/OptionRowHandler.cpp index 815a4097f7..ef6f9411dd 100644 --- a/stepmania/src/OptionRowHandler.cpp +++ b/stepmania/src/OptionRowHandler.cpp @@ -722,7 +722,7 @@ public: lua_pushvalue( LUA->L, 1 ); /* Argument 3 (pn): */ - LuaHelpers::PushStack( (int) p ); + LuaHelpers::PushStack( (int) p, LUA->L ); ASSERT( lua_gettop(LUA->L) == 6 ); /* vbSelectedOut, m_iLuaTable, function, self, arg, arg */ @@ -772,7 +772,7 @@ public: lua_pushvalue( LUA->L, 1 ); /* Argument 3 (pn): */ - LuaHelpers::PushStack( (int) p ); + LuaHelpers::PushStack( (int) p, LUA->L ); ASSERT( lua_gettop(LUA->L) == 6 ); /* vbSelectedOut, m_iLuaTable, function, self, arg, arg */