diff options
author | Owen Taylor <owt1@cornell.edu> | 1998-02-16 22:34:30 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 1998-02-16 22:34:30 +0000 |
commit | 27575aa21623c79b716e411b6f5bdcc6a2516257 (patch) | |
tree | ce436f7d7e0274d57b86b4b25321a25d6b41341f /gtk/gtktreeitem.c | |
parent | fa10f1361f77489b5b86dc2db33adab4f1daab6d (diff) | |
download | gtk+-27575aa21623c79b716e411b6f5bdcc6a2516257.tar.gz |
Use gtk_signal_default_marshaller, for expand/collapse signals.
Mon Feb 16 17:35:17 1998 Owen Taylor <owt1@cornell.edu>
* gtk/gtktreeitem.c: Use gtk_signal_default_marshaller,
for expand/collapse signals.
Diffstat (limited to 'gtk/gtktreeitem.c')
-rw-r--r-- | gtk/gtktreeitem.c | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/gtk/gtktreeitem.c b/gtk/gtktreeitem.c index 05e6478186..385551c6c6 100644 --- a/gtk/gtktreeitem.c +++ b/gtk/gtktreeitem.c @@ -70,10 +70,6 @@ static void gtk_real_tree_item_expand (GtkTreeItem *item); static void gtk_real_tree_item_collapse (GtkTreeItem *item); static void gtk_real_tree_item_expand (GtkTreeItem *item); static void gtk_real_tree_item_collapse (GtkTreeItem *item); -static void gtk_tree_item_marshal_signal (GtkObject *object, - GtkSignalFunc func, - gpointer func_data, - GtkArg *args); static void gtk_tree_item_destroy (GtkObject *object); static void gtk_tree_item_subtree_button_click (GtkWidget *widget); static void gtk_tree_item_subtree_button_changed_state (GtkWidget *widget); @@ -128,14 +124,14 @@ gtk_tree_item_class_init (GtkTreeItemClass *class) GTK_RUN_FIRST, object_class->type, GTK_SIGNAL_OFFSET (GtkTreeItemClass, expand), - gtk_tree_item_marshal_signal, + gtk_signal_default_marshaller, GTK_TYPE_NONE, 0); tree_item_signals[COLLAPSE_TREE] = gtk_signal_new ("collapse", GTK_RUN_FIRST, object_class->type, GTK_SIGNAL_OFFSET (GtkTreeItemClass, collapse), - gtk_tree_item_marshal_signal, + gtk_signal_default_marshaller, GTK_TYPE_NONE, 0); gtk_object_class_add_signals (object_class, tree_item_signals, LAST_SIGNAL); @@ -809,19 +805,6 @@ gtk_real_tree_item_toggle (GtkItem *item) } static void -gtk_tree_item_marshal_signal (GtkObject *object, - GtkSignalFunc func, - gpointer func_data, - GtkArg *args) -{ - GtkTreeItemSignal rfunc; - - rfunc = (GtkTreeItemSignal) func; - - (* rfunc) (object, GTK_VALUE_OBJECT (args[0]), func_data); -} - -static void gtk_real_tree_item_expand (GtkTreeItem *tree_item) { GtkTree* tree; |