summaryrefslogtreecommitdiff
path: root/src/core/hle/lock.cpp
diff options
context:
space:
mode:
authorJames Rowe <jroweboy@gmail.com>2017-08-23 18:17:44 -0600
committerGitHub <noreply@github.com>2017-08-23 18:17:44 -0600
commit61442d6afba2f7528ddf3bbee64e8c2d86a4f4a8 (patch)
treeb4b16a86d9959e14c01e43f68400342d7224c5a8 /src/core/hle/lock.cpp
parent2bbff9fa962ffb3e03116e51ba8fb1778a4d10e5 (diff)
parentf484927ed03a1943a83f8781e598e07c056cc82a (diff)
Merge pull request #2839 from Subv/global_kernel_lock
Kernel/HLE: Use a mutex to synchronize access to the HLE kernel state between the cpu thread and any other possible threads that might touch the kernel (network thread, etc).
Diffstat (limited to 'src/core/hle/lock.cpp')
-rw-r--r--src/core/hle/lock.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/core/hle/lock.cpp b/src/core/hle/lock.cpp
new file mode 100644
index 000000000..082f689c8
--- /dev/null
+++ b/src/core/hle/lock.cpp
@@ -0,0 +1,11 @@
+// Copyright 2017 Citra Emulator Project
+// Licensed under GPLv2 or any later version
+// Refer to the license.txt file included.
+
+#pragma once
+
+#include <core/hle/lock.h>
+
+namespace HLE {
+std::mutex g_hle_lock;
+}