sort functions with user_data
- From: David Benson <daveb idealab com>
- To: gtk-devel-list gnome org
- Subject: sort functions with user_data
- Date: Wed, 11 Oct 2000 10:06:12 -0700 (PDT)
I've been wanting user_data-bearing equivalents of the
following functions for a long time:
qsort
g_slist_sort
g_list_sort
g_tree_new
What would people think of a patch that added the following functions?
I'd be happy to cook up such a patch...
- Dave
-----------------------------------------------------
typedef gint (*GComparatorFunc) (gconstpointer a,
gconstpointer a,
gpointer user_data);
void g_qsort_full (gpointer array,
gsize num_elements,
gsize element_size,
GComparatorFunc comparator,
gpointer user_data);
GSList* g_slist_sort_full (GSList *list,
GComparatorFunc compare_func,
gpointer user_data);
GList* g_list_sort_full (GList *list,
GComparatorFunc compare_func,
gpointer user_data);
GTree* g_tree_new_full (GComparatorFunc key_compare_func,
gpointer user_data);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]