From 3f95e889d476765f0b400e6378e9afc272ebb7e0 Mon Sep 17 00:00:00 2001 From: Glenn Maynard Date: Fri, 22 Sep 2006 20:06:14 +0000 Subject: [PATCH] use LuaHelpers::FromStack directly --- stepmania/src/ThemeMetric.h | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/stepmania/src/ThemeMetric.h b/stepmania/src/ThemeMetric.h index 82cad48fa2..e01f65044f 100644 --- a/stepmania/src/ThemeMetric.h +++ b/stepmania/src/ThemeMetric.h @@ -72,7 +72,13 @@ public: { if( m_sName != "" && THEME && THEME->IsThemeLoaded() ) { - THEME->GetMetric( m_sGroup, m_sName, m_currentValue ); + Lua *L = LUA->Get(); + THEME->PushMetric( L, m_sGroup, m_sName ); + if( !LuaHelpers::FromStack(L, m_currentValue, -1) ) + m_currentValue = T(); + lua_pop( L, 1 ); + LUA->Release(L); + m_bIsLoaded = true; } }