Переглянути джерело

refactor & feat: 添加setSysLogger初始化语句

SongZihuan 3 роки тому
батько
коміт
1f5cf9abab
1 змінених файлів з 4 додано та 2 видалено
  1. 4 2
      src/core/core-init.cpp

+ 4 - 2
src/core/core-init.cpp

@@ -29,8 +29,10 @@ namespace aFuncore {
         if (re == 0)
             return false;
 
-        static aFuntool::Logger logger{info->factor, "aFunlang-core", info->level};
-        aFunCoreLogger = &logger;
+        static aFuntool::Logger core_logger{info->factor, "aFunlang-core", info->level};
+        static aFuntool::Logger sys_logger{info->factor, "aFunlang-sys", info->level};
+        aFunCoreLogger = &core_logger;
+        aFuntool::setSysLogger(&sys_logger);
 
         debugLog(aFunCoreLogger, "aFunCore log path: %s", log_path.c_str());
         debugLog(aFunCoreLogger, "aFunCore var.lib path: %s", varlib_path.c_str());