]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtktreeselection.h
marshaller fixes.
[~andy/gtk] / gtk / gtktreeselection.h
index ddbc91e26522602479ed19b165e13ca3dd44fee9..aaafa5057dcfbb8c37a3f2610a2a2e121a9be41b 100644 (file)
@@ -20,7 +20,6 @@
 #ifndef __GTK_TREE_SELECTION_H__
 #define __GTK_TREE_SELECTION_H__
 
-#include <gobject/gobject.h>
 #include <gtk/gtkobject.h>
 #include <gtk/gtktreeview.h>
 
@@ -58,6 +57,7 @@ struct _GtkTreeSelection
   GtkTreeSelectionMode type;
   GtkTreeSelectionFunc user_func;
   gpointer user_data;
+  GtkDestroyNotify destroy;
 };
 
 struct _GtkTreeSelectionClass
@@ -74,7 +74,8 @@ void             gtk_tree_selection_set_mode            (GtkTreeSelection
                                                         GtkTreeSelectionMode         type);
 void             gtk_tree_selection_set_select_function (GtkTreeSelection            *selection,
                                                         GtkTreeSelectionFunc         func,
-                                                        gpointer                     data);
+                                                        gpointer                     data,
+                                                        GtkDestroyNotify             destroy);
 gpointer         gtk_tree_selection_get_user_data       (GtkTreeSelection            *selection);
 GtkTreeView*     gtk_tree_selection_get_tree_view       (GtkTreeSelection            *selection);