g_atomic_int_get, g_atomic_pointer_get: accept const arguments

https://bugzilla.gnome.org/show_bug.cgi?id=697386
This commit is contained in:
James Turner 2013-04-05 15:29:55 -04:00 committed by Antoine Jacoutot
parent aba02c5248
commit 690d6b97f8

View File

@ -682,7 +682,7 @@ gsize
static pthread_mutex_t g_atomic_lock = PTHREAD_MUTEX_INITIALIZER; static pthread_mutex_t g_atomic_lock = PTHREAD_MUTEX_INITIALIZER;
gint gint
(g_atomic_int_get) (volatile gint *atomic) (g_atomic_int_get) (const volatile gint *atomic)
{ {
gint value; gint value;
@ -797,9 +797,9 @@ guint
gpointer gpointer
(g_atomic_pointer_get) (volatile void *atomic) (g_atomic_pointer_get) (const volatile void *atomic)
{ {
volatile gpointer *ptr = atomic; const volatile gpointer *ptr = atomic;
gpointer value; gpointer value;
pthread_mutex_lock (&g_atomic_lock); pthread_mutex_lock (&g_atomic_lock);