Browse Source

Implement a cglock_destroy function.

nfactor-troky
Con Kolivas 11 years ago
parent
commit
d2719e312f
  1. 6
      miner.h

6
miner.h

@ -910,6 +910,12 @@ static inline void _cglock_init(cglock_t *lock, const char *file, const char *fu @@ -910,6 +910,12 @@ static inline void _cglock_init(cglock_t *lock, const char *file, const char *fu
_rwlock_init(&lock->rwlock, file, func, line);
}
static inline void cglock_destroy(cglock_t *lock)
{
rwlock_destroy(&lock->rwlock);
mutex_destroy(&lock->mutex);
}
/* Read lock variant of cglock. Cannot be promoted. */
static inline void _cg_rlock(cglock_t *lock, const char *file, const char *func, const int line)
{

Loading…
Cancel
Save