Fix memory barrier position in g_atomic_int_get and g_atomic_pointer_get.
authorSebastian Wilhelmi <seppi@seppi.de>
Sat, 17 Dec 2005 12:20:50 +0000 (12:20 +0000)
committerSebastian Wilhelmi <wilhelmi@src.gnome.org>
Sat, 17 Dec 2005 12:20:50 +0000 (12:20 +0000)
commit78568970db620104924b45804c0604e934876075
tree1b6a4578601c4e935b1d405bccfba906a9306daf
parent63732bdf5ec0edc75a58c39fbbb9e98f8f65d001
Fix memory barrier position in g_atomic_int_get and g_atomic_pointer_get.

2005-12-17  Sebastian Wilhelmi  <seppi@seppi.de>

* glib/gatomic.c: Fix memory barrier position in g_atomic_int_get
and g_atomic_pointer_get. Add g_atomic_int_set and
g_atomic_pointer_set implementations for the !DEFINE_WITH_MUTEXES &&
G_ATOMIC_OP_MEMORY_BARRIER_NEEDED case, as well as defining them
as functions (additionally to the macros in the header) for the
!G_ATOMIC_OP_MEMORY_BARRIER_NEEDED case.
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
glib/gatomic.c