diff options
author | Tapasweni Pathak <tapaswenipathak@gmail.com> | 2018-12-22 14:36:56 +0530 |
---|---|---|
committer | Tapasweni Pathak <tapaswenipathak@gmail.com> | 2018-12-22 14:36:56 +0530 |
commit | 2dc82840c86e1aef15bc2a124cf6e53ef0593bde (patch) | |
tree | 23c67a6514466acbbcfcb964956eb9fffa7f618f /glib/gqueue.h | |
parent | c46565d56a94d960109ff819f13d5c4f3bba721d (diff) | |
download | glib-2dc82840c86e1aef15bc2a124cf6e53ef0593bde.tar.gz |
Add g_queue_clear_full API
Closes https://gitlab.gnome.org/GNOME/glib/merge_requests/378.
Diffstat (limited to 'glib/gqueue.h')
-rw-r--r-- | glib/gqueue.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/glib/gqueue.h b/glib/gqueue.h index f81f5fb4e..2c836553b 100644 --- a/glib/gqueue.h +++ b/glib/gqueue.h @@ -82,6 +82,9 @@ GLIB_AVAILABLE_IN_ALL void g_queue_clear (GQueue *queue); GLIB_AVAILABLE_IN_ALL gboolean g_queue_is_empty (GQueue *queue); +GLIB_AVAILABLE_IN_2_60 +void g_queue_clear_full (GQueue *queue, + GDestroyNotify free_func); GLIB_AVAILABLE_IN_ALL guint g_queue_get_length (GQueue *queue); GLIB_AVAILABLE_IN_ALL |