diff --git a/data/uking_functions.csv b/data/uking_functions.csv index 6a6b24c3..0f056d86 100644 --- a/data/uking_functions.csv +++ b/data/uking_functions.csv @@ -92647,7 +92647,7 @@ 0x00000071011f53a0,GlobalMessage::x_5,236,_ZN4ksys17MessageDispatcher29sendMessageOnProcessingThreadERKNS_16MesTransceiverIdES3_RKNS_11MessageTypeEPvb? 0x00000071011f548c,GlobalMessage::x_2,208, 0x00000071011f555c,GlobalMessage::x_3,268, -0x00000071011f5668,GlobalMessage::x_4,248, +0x00000071011f5668,GlobalMessage::x_4,248,_ZN4ksys17MessageDispatcher6updateEv? 0x00000071011f5760,GlobalMessage::rtti1,204,_ZNK4ksys17MessageDispatcher27checkDerivedRuntimeTypeInfoEPKN4sead15RuntimeTypeInfo9InterfaceE 0x00000071011f582c,GlobalMessage::rtti2,92,_ZNK4ksys17MessageDispatcher18getRuntimeTypeInfoEv 0x00000071011f5888,j__ZdlPv_1221,4,_ZN4ksys17MessageDispatcher6Queues11DummyLoggerD0Ev diff --git a/expected/_ZN4ksys17MessageDispatcher6updateEv.bin b/expected/_ZN4ksys17MessageDispatcher6updateEv.bin new file mode 100644 index 00000000..a1badc51 Binary files /dev/null and b/expected/_ZN4ksys17MessageDispatcher6updateEv.bin differ diff --git a/src/KingSystem/Utils/Thread/MessageDispatcher.cpp b/src/KingSystem/Utils/Thread/MessageDispatcher.cpp index b45fe3d8..ca32bb0c 100644 --- a/src/KingSystem/Utils/Thread/MessageDispatcher.cpp +++ b/src/KingSystem/Utils/Thread/MessageDispatcher.cpp @@ -254,6 +254,7 @@ void MessageDispatcher::Queues::process() { mIsProcessing = false; } +// NON_MATCHING: regalloc void MessageDispatcher::update() { mUpdateEndEvent.resetSignal(); mProcessingThread = sead::ThreadMgr::instance()->getCurrentThread();