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

Function dounlock

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

Source from the content-addressed store, hash-verified

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;
124static int dolock(void) { return pthread_mutex_lock(&locallock); }

Callers 2

unlockFunction · 0.85
rd2wrlockFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected