From f942a38c44595195e54d7cf53abdbefb5bb8e423 Mon Sep 17 00:00:00 2001 Message-Id: From: Mark Wooding Date: Sun, 29 Apr 2001 20:11:21 +0000 Subject: [PATCH] Removed obsolete functions Organization: Straylight/Edgeware From: espen --- glib/callback.c | 43 +++++++++++++++++++++++++++++++++++++++++-- gtk/gtkglue.c | 44 +------------------------------------------- 2 files changed, 42 insertions(+), 45 deletions(-) diff --git a/glib/callback.c b/glib/callback.c index f818c4b..de9f50c 100644 --- a/glib/callback.c +++ b/glib/callback.c @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* $Id: callback.c,v 1.2 2001-02-11 21:53:03 espen Exp $ */ +/* $Id: callback.c,v 1.3 2001-04-29 20:11:21 espen Exp $ */ #include @@ -71,7 +71,7 @@ g_lisp_callback_closure_new (guint callback_id) closure = g_closure_new_simple (sizeof (GClosure), (gpointer)callback_id); g_closure_set_marshal (closure, lisp_callback_marshal); - g_closure_add_fnotify (closure, (gpointer)callback_id, closure_destroy_notify); + g_closure_add_finalize_notifier (closure, (gpointer)callback_id, closure_destroy_notify); return closure; } @@ -83,3 +83,42 @@ destroy_notify_address () return (void*)destroy_notify; } #endif + + +GList* +g_object_class_properties (GObjectClass *class) +{ + GList *list = NULL; + int i; + + for (i = 0; i < class->n_property_specs; i++) + list = g_list_append (list, class->property_specs[i]); + + return list; +} + +#include +GList* +g_enum_class_values (GEnumClass *class) +{ + GList *list = NULL; + int i; + + for (i = 0; i < class->n_values; i++) + list = g_list_append (list, &class->values[i]); + + return list; +} + +GList* +g_flags_class_values (GFlagsClass *class) +{ + GList *list = NULL; + int i; + + for (i = 0; i < class->n_values; i++) + list = g_list_append (list, &class->values[i]); + + return list; +} + diff --git a/gtk/gtkglue.c b/gtk/gtkglue.c index 9ca23c9..85c334f 100644 --- a/gtk/gtkglue.c +++ b/gtk/gtkglue.c @@ -16,7 +16,7 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ -/* $Id: gtkglue.c,v 1.4 2000-11-09 20:30:16 espen Exp $ */ +/* $Id: gtkglue.c,v 1.5 2001-04-29 20:12:12 espen Exp $ */ #include @@ -128,15 +128,6 @@ gtk_check_menu_item_get_show_toggle (GtkCheckMenuItem* check_menu_item) } -/* Tree item */ - -GtkWidget* -gtk_tree_item_get_subtree (GtkTreeItem* tree_item) -{ - return GTK_TREE_ITEM_SUBTREE (tree_item); -} - - /* Window */ void @@ -444,39 +435,6 @@ gtk_toolbar_get_tooltips (GtkToolbar *toolbar) } -/* Tree */ - -GtkSelectionMode -gtk_tree_get_selection_mode (GtkTree *tree) -{ - return tree->selection_mode; -} - -GtkSelectionMode -gtk_tree_get_view_mode (GtkTree *tree) -{ - return tree->view_mode; -} - -GtkSelectionMode -gtk_tree_get_view_lines (GtkTree *tree) -{ - return tree->view_mode; -} - -GtkTree* -gtk_tree_get_root_tree (GtkTree *tree) -{ - return GTK_TREE_ROOT_TREE (tree); -} - -GList* -gtk_tree_selection (GtkTree *tree) -{ - return GTK_TREE_SELECTION (tree); -} - - /* Drawing area */ void -- [mdw]