diff --git a/EgtGeneral.rc b/EgtGeneral.rc index 295fa60..558fbf8 100644 Binary files a/EgtGeneral.rc and b/EgtGeneral.rc differ diff --git a/LuaManager.cpp b/LuaManager.cpp index 13ce280..7cf4df9 100644 --- a/LuaManager.cpp +++ b/LuaManager.cpp @@ -15,7 +15,6 @@ #include "stdafx.h" #include "DllMain.h" #include "/EgtDev/Include/EGnLuaMgr.h" -#include "/EgtDev/Include/EGnLuaAux.h" #include "/EgtDev/Include/EgtILogger.h" #include "/EgtDev/Extern/Lua/Include/lua.hpp" @@ -136,7 +135,7 @@ LuaMgr::RegisterFunction( const string& sFunName, PFLUA pFun) //---------------------------------------------------------------------------- bool -LuaMgr::EvalNumExpr( const string& sExpr, double& dVal) +LuaMgr::EvalExpr( const string& sExpr, double& dVal) { // completo la stringa da valutare string sEval = "return " + sExpr ; @@ -163,7 +162,7 @@ LuaMgr::EvalNumExpr( const string& sExpr, double& dVal) //---------------------------------------------------------------------------- bool -LuaMgr::EvalStringExpr( const string& sExpr, string& sVal) +LuaMgr::EvalExpr( const string& sExpr, string& sVal) { // completo la stringa da valutare string sEval = "return " + sExpr ; @@ -233,3 +232,10 @@ LuaMgr::ExecFile( const string& sFile) return false ; } } + +//---------------------------------------------------------------------------- +void +LuaMgr::LogError( const string& sErr) +{ + LOG_ERROR( GetEGnLogger(), sErr.c_str()) +} \ No newline at end of file