diff --git a/Plugins/UnLua/Source/UnLua/Private/UnLuaPrivate.h b/Plugins/UnLua/Source/UnLua/Private/UnLuaPrivate.h index 7e9b8c56..78fee38c 100644 --- a/Plugins/UnLua/Source/UnLua/Private/UnLuaPrivate.h +++ b/Plugins/UnLua/Source/UnLua/Private/UnLuaPrivate.h @@ -17,6 +17,11 @@ #include "CoreUObject.h" #include "UnLuaBase.h" +#if NO_LOGGING + #define UNLUA_LOG(L, CategoryName, Verbosity, Format, ...) + #define UNLUA_LOGWARNING(L, CategoryName, Verbosity, Format, ...) + #define UNLUA_LOGERROR(L, CategoryName, Verbosity, Format, ...) +#else #define UNLUA_LOG(L, CategoryName, Verbosity, Format, ...) \ {\ FString LogMsg = FString::Printf(Format, ##__VA_ARGS__);\ @@ -40,6 +45,7 @@ UE_LOG(LogUnLua, Error, TEXT("%s%s"),*LogMsg,UTF8_TO_TCHAR(lua_tostring(L,-1))); \ lua_pop(L,1); \ } +#endif #if STATS DECLARE_STATS_GROUP(TEXT("UnLua"), STATGROUP_UnLua, STATCAT_Advanced);