summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/atomic.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/lib/atomic.h b/lib/atomic.h
index 3e943a81b8..f07a71a110 100644
--- a/lib/atomic.h
+++ b/lib/atomic.h
@@ -47,24 +47,24 @@ typedef struct gnutls_atomic_uint_st *gnutls_atomic_uint_t;
inline static unsigned gnutls_atomic_val(gnutls_atomic_uint_t x)
{
unsigned int t;
- gnutls_mutex_lock(x->lock);
+ gnutls_mutex_lock(&x->lock);
t = x->value;
- gnutls_mutex_unlock(x->lock);
+ gnutls_mutex_unlock(&x->lock);
return t;
}
inline static void gnutls_atomic_increment(gnutls_atomic_uint_t x)
{
- gnutls_mutex_lock(x->lock);
+ gnutls_mutex_lock(&x->lock);
x->value++;
- gnutls_mutex_unlock(x->lock);
+ gnutls_mutex_unlock(&x->lock);
}
inline static void gnutls_atomic_decrement(gnutls_atomic_uint_t x)
{
- gnutls_mutex_lock(x->lock);
+ gnutls_mutex_lock(&x->lock);
x->value--;
- gnutls_mutex_unlock(x->lock);
+ gnutls_mutex_unlock(&x->lock);
}
inline static void gnutls_atomic_init(gnutls_atomic_uint_t x)