summaryrefslogtreecommitdiff
path: root/gtk/gtktreedatalist.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-12-29 05:26:09 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-12-29 05:26:09 +0000
commit4cb44fcc8fb40694f2002fcc51b56ce23b84037e (patch)
treebdf081749f6a32f27a344c0b87bfe46762ae6a5c /gtk/gtktreedatalist.h
parentc63a3dccab99bf2f43d116a46c211a4fe35ef4b6 (diff)
downloadgtk+-4cb44fcc8fb40694f2002fcc51b56ce23b84037e.tar.gz
Use the slice allocater for GtkTreeDataSortHeader.
2005-12-29 Matthias Clasen <mclasen@redhat.com> * gtk/gtktreedatalist.c: Use the slice allocater for GtkTreeDataSortHeader. * gtk/gtktreedatalist.h: * gtk/gtktreedatalist.c (_gtk_tree_data_list_set_header): New function. * gtk/gtktreemodelsort.c (gtk_tree_model_sort_set_sort_func): * gtk/gtkliststore.c (gtk_list_store_set_sort_func): * gtk/gtktreestore.c (gtk_tree_store_set_sort_func): Use it here.
Diffstat (limited to 'gtk/gtktreedatalist.h')
-rw-r--r--gtk/gtktreedatalist.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk/gtktreedatalist.h b/gtk/gtktreedatalist.h
index 247a33a355..49a0940f4d 100644
--- a/gtk/gtktreedatalist.h
+++ b/gtk/gtktreedatalist.h
@@ -76,6 +76,10 @@ GList * _gtk_tree_data_list_header_new (gint n_columns,
void _gtk_tree_data_list_header_free (GList *header_list);
GtkTreeDataSortHeader *_gtk_tree_data_list_get_header (GList *header_list,
gint sort_column_id);
-
+GList *_gtk_tree_data_list_set_header (GList *header_list,
+ gint sort_column_id,
+ GtkTreeIterCompareFunc func,
+ gpointer data,
+ GtkDestroyNotify destroy);
#endif /* __GTK_TREE_DATA_LIST_H__ */