diff --git a/core/logic/Logger.cpp b/core/logic/Logger.cpp index 9cfd72468..c522b56de 100644 --- a/core/logic/Logger.cpp +++ b/core/logic/Logger.cpp @@ -474,7 +474,7 @@ void Logger::_PrintToGameLog(const char *fmt, va_list ap) msg[len++] = '\n'; msg[len] = '\0'; - Engine_LogPrintWrapper(msg); + smcore.LogToGame(msg); } const char *Logger::GetLogFileName(LogType type) const diff --git a/core/logic/Logger.h b/core/logic/Logger.h index e472b4044..8d8ebceed 100644 --- a/core/logic/Logger.h +++ b/core/logic/Logger.h @@ -106,8 +106,6 @@ private: bool m_InitialState; }; -void Engine_LogPrintWrapper(const char *msg); - extern Logger g_Logger; #endif // _INCLUDE_SOURCEMOD_CLOGGER_H_ diff --git a/core/logic/common_logic.cpp b/core/logic/common_logic.cpp index 74681a11d..868f66df5 100644 --- a/core/logic/common_logic.cpp +++ b/core/logic/common_logic.cpp @@ -73,6 +73,7 @@ ISourcePawnEngine *g_pSourcePawn; ISourcePawnEngine2 *g_pSourcePawn2; CNativeOwner g_CoreNatives; IScriptManager *scripts = &g_PluginSys; +IExtensionSys *extsys = &g_Extensions; ILogger *logger = &g_Logger; static void AddCorePhraseFile(const char *filename)