2005-12-05 Matthias Clasen <mclasen@redhat.com>
+ * glib/gasyncqueue.c: Add some docs.
+
+ * tests/libmoduletestplugin_a.c: Fix compiler warnings.
+
* glib/gatomic.c: In the ia64 implementation, use
__sync builtin without _si or _di suffix. (#321229,
Stanislav Brabec, patch by Andreas Schwab)
2005-12-05 Matthias Clasen <mclasen@redhat.com>
+ * glib/gasyncqueue.c: Add some docs.
+
+ * tests/libmoduletestplugin_a.c: Fix compiler warnings.
+
* glib/gatomic.c: In the ia64 implementation, use
__sync builtin without _si or _di suffix. (#321229,
Stanislav Brabec, patch by Andreas Schwab)
2005-12-05 Matthias Clasen <mclasen@redhat.com>
+ * glib/gasyncqueue.c: Add some docs.
+
+ * tests/libmoduletestplugin_a.c: Fix compiler warnings.
+
* glib/gatomic.c: In the ia64 implementation, use
__sync builtin without _si or _di suffix. (#321229,
Stanislav Brabec, patch by Andreas Schwab)
* @queue: a #GAsyncQueue.
*
* Increases the reference count of the asynchronous @queue by 1.
+ *
+ * @Deprecated: Since 2.8, reference counting is done atomically
+ * so g_async_queue_ref() can be used regardless of the @queue's
+ * lock.
**/
void
g_async_queue_ref_unlocked (GAsyncQueue *queue)
* releases the lock. This function must be called while holding the
* @queue's lock. If the reference count went to 0, the @queue will be
* destroyed and the memory allocated will be freed.
+ *
+ * @Deprecated: Since 2.8, reference counting is done atomically
+ * so g_async_queue_unref() can be used regardless of the @queue's
+ * lock.
**/
void
g_async_queue_unref_and_unlock (GAsyncQueue *queue)