lua locking

This commit is contained in:
Glenn Maynard
2005-06-16 22:10:24 +00:00
parent 8a2334b4bf
commit c0a65b3503
4 changed files with 31 additions and 19 deletions
+6 -2
View File
@@ -247,14 +247,18 @@ bool LuaHelpers::RunScriptFile( const CString &sFile )
return false;
}
Lua *L = LUA->Get();
CString sError;
if( !LuaHelpers::RunScript( LUA->L, sScript, sFile, sError, 0 ) )
if( !LuaHelpers::RunScript( L, sScript, sFile, sError, 0 ) )
{
LUA->Release(L);
sError = ssprintf( "Lua runtime error: %s", sError.c_str() );
Dialog::OK( sError, "LUA_ERROR" );
return false;
}
LUA->Release(L);
return true;
}