diff --git a/data/uking_functions.csv b/data/uking_functions.csv index 3248b7bb..ce69c5f1 100644 --- a/data/uking_functions.csv +++ b/data/uking_functions.csv @@ -91876,7 +91876,7 @@ Address,Quality,Size,Name 0x00000071011bb7ec,O,000008,_ZN4ksys4util14StrTreeMapNode6erase_Ev 0x00000071011bb7f4,O,000052,_ZN4sead10Delegate1RIN4ksys3act8BaseProcEPvbE6invokeES4_ 0x00000071011bb828,O,000092,_ZNK4sead10Delegate1RIN4ksys3act8BaseProcEPvbE5cloneEPNS_4HeapE -0x00000071011bb884,O,000032,_GLOBAL__sub_I_actBaseProcHandle.cpp +0x00000071011bb884,O,000032,_GLOBAL__sub_I_InitTimeInfo.cpp 0x00000071011bb8a4,O,000012,_ZN4ksys3act14BaseProcHandleC1Ev 0x00000071011bb8b0,O,000032,_ZNK4ksys3act14BaseProcHandle11isProcReadyEv 0x00000071011bb8d0,O,000084,_ZNK4ksys3act14BaseProcHandle21hasProcCreationFailedEv diff --git a/src/KingSystem/ActorSystem/actBaseProcHandle.cpp b/src/KingSystem/ActorSystem/actBaseProcHandle.cpp index 95cfa803..439d660e 100644 --- a/src/KingSystem/ActorSystem/actBaseProcHandle.cpp +++ b/src/KingSystem/ActorSystem/actBaseProcHandle.cpp @@ -3,12 +3,9 @@ #include "KingSystem/ActorSystem/actActorLinkConstDataAccess.h" #include "KingSystem/ActorSystem/actBaseProc.h" #include "KingSystem/ActorSystem/actBaseProcUnit.h" -#include "KingSystem/Utils/InitTimeInfo.h" namespace ksys::act { -static util::InitTimeInfo sInfo; - BaseProcHandle::BaseProcHandle() = default; BaseProcHandle::~BaseProcHandle() { diff --git a/src/KingSystem/Utils/CMakeLists.txt b/src/KingSystem/Utils/CMakeLists.txt index e60e67e9..c39348b6 100644 --- a/src/KingSystem/Utils/CMakeLists.txt +++ b/src/KingSystem/Utils/CMakeLists.txt @@ -77,6 +77,7 @@ target_sources(uking PRIVATE HashUtil.h HeapUtil.cpp HeapUtil.h + InitTimeInfo.cpp InitTimeInfo.h IteratorUtil.h ParamIO.cpp diff --git a/src/KingSystem/Utils/InitTimeInfo.cpp b/src/KingSystem/Utils/InitTimeInfo.cpp new file mode 100644 index 00000000..fba01e4b --- /dev/null +++ b/src/KingSystem/Utils/InitTimeInfo.cpp @@ -0,0 +1,7 @@ +#include "KingSystem/Utils/InitTimeInfo.h" + +namespace ksys::util { + +static InitTimeInfo sInfo; + +}