MCPcopy Create free account
hub / github.com/eggert/tz / dolock

Function dolock

localtime.c:120–120  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

118# if THREAD_RWLOCK
119static pthread_rwlock_t locallock = PTHREAD_RWLOCK_INITIALIZER;
120static int dolock(void) { return pthread_rwlock_rdlock(&locallock); }
121static void dounlock(void) { pthread_rwlock_unlock(&locallock); }
122# else
123static pthread_mutex_t locallock = PTHREAD_MUTEX_INITIALIZER;

Callers 1

lockFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected