aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/time/interface.cpp
diff options
context:
space:
mode:
authorDavid Marcec <dmarcecguzman@gmail.com>2018-11-17 14:01:16 +1100
committerDavid Marcec <dmarcecguzman@gmail.com>2018-11-17 14:01:16 +1100
commitc440e8b8e1ede24b1feb4359e6c94424ca22b376 (patch)
treeb51668686fd8e312f845fa2b10837375ab3f3968 /src/core/hle/service/time/interface.cpp
parent3c7ba00d738bd4e5323f02ec5055a7e5833ce6f9 (diff)
Implemented CalculateStandardUserSystemClockDifferenceByUser
Seems pokemon calls this sometimes and it caused "random crashes"
Diffstat (limited to 'src/core/hle/service/time/interface.cpp')
-rw-r--r--src/core/hle/service/time/interface.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/core/hle/service/time/interface.cpp b/src/core/hle/service/time/interface.cpp
index e3cbd7004..b3a196f65 100644
--- a/src/core/hle/service/time/interface.cpp
+++ b/src/core/hle/service/time/interface.cpp
@@ -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);