Fix the SRW_LOCK_DUMMY build with PLUGIN_PERFSCHEMA=NO

srw_lock_low: Declare the member functions public when wrapping rw_lock_t
This commit is contained in:
Marko Mäkelä 2020-12-15 17:53:44 +02:00
parent 20da7b222d
commit 59b2848af6

View file

@ -121,6 +121,7 @@ public:
void wr_unlock() { ReleaseSRWLockExclusive(&lock); }
# else
rw_lock_t lock;
public:
void init() { my_rwlock_init(&lock, nullptr); }
void destroy() { rwlock_destroy(&lock); }
void rd_lock() { rw_rdlock(&lock); }