Skip to content
  • Tim Janik's avatar
    moved G_DATALIST_*_POINTER() macros here, because proper use requires the · 2d1cf6c1
    Tim Janik authored
    Sun Jul 31 01:50:20 2005  Tim Janik  <timj@gtk.org>
    
            * glib/gdataset.c:
            moved G_DATALIST_*_POINTER() macros here, because proper use requires
            the global g_dataset_global mutex to be acquired.
            g_datalist_id_get_data():
            g_datalist_unset_flags():
            g_datalist_set_flags(): properly acquire and release dataset mutex.
    
            * glib/gdatasetprivate.h: implement G_DATALIST_GET_FLAGS() via atomic
            pointer access to account for memory barriers. moved all other macros.
    2d1cf6c1
To find the state of this project's repository at the time of any of these versions, check out the tags.