Match MxRAMStreamController::DeserializeObject

This commit is contained in:
Christian Semmler 2023-12-23 10:38:26 -05:00
parent 464eeef7b2
commit 9724f2ef4e

View File

@ -86,11 +86,14 @@ MxResult MxRAMStreamController::DeserializeObject(MxDSStreamingAction& p_action)
MxAutoLocker locker(&m_criticalSection);
MxResult result;
MxDSStreamingAction* value = NULL;
do {
m_buffer.FUN_100c6f80(p_action.GetUnknown94());
// Probably not MxResult, see below
result = m_buffer.FUN_100c67b0(this, &p_action, &value);
} while (m_unk0x3c.Find(&p_action, FALSE) != NULL);
return result;
return result == SUCCESS ? SUCCESS : FAILURE;
}
// STUB: LEGO1 0x100d0d80