Implemented CalculateStandardUserSystemClockDifferenceByUser

Seems pokemon calls this sometimes and it caused "random crashes"
This commit is contained in:
David Marcec
2018-11-17 14:01:16 +11:00
parent 3c7ba00d73
commit c440e8b8e1
3 changed files with 18 additions and 1 deletions

View File

@ -23,7 +23,8 @@ Time::Time(std::shared_ptr<Module> time, const char* name)
{300, nullptr, "CalculateMonotonicSystemClockBaseTimePoint"},
{400, &Time::GetClockSnapshot, "GetClockSnapshot"},
{401, nullptr, "GetClockSnapshotFromSystemClockContext"},
{500, nullptr, "CalculateStandardUserSystemClockDifferenceByUser"},
{500, &Time::CalculateStandardUserSystemClockDifferenceByUser,
"CalculateStandardUserSystemClockDifferenceByUser"},
{501, nullptr, "CalculateSpanBetween"},
};
RegisterHandlers(functions);