summaryrefslogtreecommitdiff
path: root/src/KingSystem/Resource/resCacheCriticalSection.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@leolam.fr>2020-09-27 16:11:56 +0200
committerLéo Lam <leo@leolam.fr>2020-10-04 02:00:38 +0200
commit12e6979b6c175d7b9d8b871cb50bbbe9b545a74e (patch)
tree23c778e41c0c96eeabaa5e60341ee2f127cfc59f /src/KingSystem/Resource/resCacheCriticalSection.cpp
parentf8db98617c3ccdac22276a2f0e7e9c033b4b62f2 (diff)
ksys/res: Implement more Cache functions
Diffstat (limited to 'src/KingSystem/Resource/resCacheCriticalSection.cpp')
-rw-r--r--src/KingSystem/Resource/resCacheCriticalSection.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/KingSystem/Resource/resCacheCriticalSection.cpp b/src/KingSystem/Resource/resCacheCriticalSection.cpp
index eb2a12db..e6bf0138 100644
--- a/src/KingSystem/Resource/resCacheCriticalSection.cpp
+++ b/src/KingSystem/Resource/resCacheCriticalSection.cpp
@@ -6,4 +6,12 @@ namespace ksys::res {
[[maybe_unused]] static util::InitTimeInfo sInitTimeInfo;
sead::CriticalSection gCacheCriticalSection;
+void lockCacheCriticalSection() {
+ gCacheCriticalSection.lock();
+}
+
+void unlockCacheCriticalSection() {
+ gCacheCriticalSection.unlock();
+}
+
} // namespace ksys::res