aboutsummaryrefslogtreecommitdiff
path: root/contrib/epee/include
diff options
context:
space:
mode:
authorTom Smeding <tom.smeding@gmail.com>2019-08-23 08:42:11 +0200
committerTom Smeding <tom.smeding@gmail.com>2019-08-23 08:42:36 +0200
commita84aa04d5755261a5a74006f7ad359c262e972f8 (patch)
treec1d0a4e7d236dfc1371e1370860cf44e54133ed1 /contrib/epee/include
parentRemove unused code under WINDWOS_PLATFORM guard (diff)
downloadmonero-a84aa04d5755261a5a74006f7ad359c262e972f8.tar.xz
syncobj.h no longer defines shared_guard, so remove those define's
The removed preprocessor macro's refer to types that are not defined in the file anymore; the only other place where shared_guard is defined is in winobj.h, which also defines the same macro's. Therefore, this change is safe. (Side note is that these macro's weren't used at all anyway, but that is orthogonal to the issue.)
Diffstat (limited to 'contrib/epee/include')
-rw-r--r--contrib/epee/include/syncobj.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/contrib/epee/include/syncobj.h b/contrib/epee/include/syncobj.h
index 933514110..dba02f270 100644
--- a/contrib/epee/include/syncobj.h
+++ b/contrib/epee/include/syncobj.h
@@ -150,9 +150,6 @@ namespace epee
};
-#define SHARED_CRITICAL_REGION_BEGIN(x) { shared_guard critical_region_var(x)
-#define EXCLUSIVE_CRITICAL_REGION_BEGIN(x) { exclusive_guard critical_region_var(x)
-
#define CRITICAL_REGION_LOCAL(x) {boost::this_thread::sleep_for(boost::chrono::milliseconds(epee::debug::g_test_dbg_lock_sleep()));} epee::critical_region_t<decltype(x)> critical_region_var(x)
#define CRITICAL_REGION_BEGIN(x) { boost::this_thread::sleep_for(boost::chrono::milliseconds(epee::debug::g_test_dbg_lock_sleep())); epee::critical_region_t<decltype(x)> critical_region_var(x)
#define CRITICAL_REGION_LOCAL1(x) {boost::this_thread::sleep_for(boost::chrono::milliseconds(epee::debug::g_test_dbg_lock_sleep()));} epee::critical_region_t<decltype(x)> critical_region_var1(x)