aboutsummaryrefslogtreecommitdiff
path: root/src/script/cpp_api/s_internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/script/cpp_api/s_internal.h')
-rw-r--r--src/script/cpp_api/s_internal.h30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/script/cpp_api/s_internal.h b/src/script/cpp_api/s_internal.h
index 858b827de..83b3b9d27 100644
--- a/src/script/cpp_api/s_internal.h
+++ b/src/script/cpp_api/s_internal.h
@@ -34,14 +34,13 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#ifdef SCRIPTAPI_LOCK_DEBUG
#include <cassert>
-class LockChecker
-{
+class LockChecker {
public:
LockChecker(int *recursion_counter, std::thread::id *owning_thread)
{
m_lock_recursion_counter = recursion_counter;
- m_owning_thread = owning_thread;
- m_original_level = *recursion_counter;
+ m_owning_thread = owning_thread;
+ m_original_level = *recursion_counter;
if (*m_lock_recursion_counter > 0) {
assert(*m_owning_thread == std::this_thread::get_id());
@@ -68,18 +67,19 @@ private:
std::thread::id *m_owning_thread;
};
-#define SCRIPTAPI_LOCK_CHECK \
- LockChecker scriptlock_checker( \
- &this->m_lock_recursion_count, &this->m_owning_thread)
+#define SCRIPTAPI_LOCK_CHECK \
+ LockChecker scriptlock_checker( \
+ &this->m_lock_recursion_count, \
+ &this->m_owning_thread)
#else
-#define SCRIPTAPI_LOCK_CHECK while (0)
+ #define SCRIPTAPI_LOCK_CHECK while(0)
#endif
-#define SCRIPTAPI_PRECHECKHEADER \
- RecursiveMutexAutoLock scriptlock(this->m_luastackmutex); \
- SCRIPTAPI_LOCK_CHECK; \
- realityCheck(); \
- lua_State *L = getStack(); \
- assert(lua_checkstack(L, 20)); \
- StackUnroller stack_unroller(L);
+#define SCRIPTAPI_PRECHECKHEADER \
+ RecursiveMutexAutoLock scriptlock(this->m_luastackmutex); \
+ SCRIPTAPI_LOCK_CHECK; \
+ realityCheck(); \
+ lua_State *L = getStack(); \
+ assert(lua_checkstack(L, 20)); \
+ StackUnroller stack_unroller(L);