chiark / gitweb /
Removed obsolete functions
authorespen <espen>
Sun, 29 Apr 2001 20:11:21 +0000 (20:11 +0000)
committerespen <espen>
Sun, 29 Apr 2001 20:11:21 +0000 (20:11 +0000)
glib/callback.c
gtk/gtkglue.c

index f818c4bc302bc73311ec0f0276e240d70798dcb0..de9f50c4204fecbbc72630b12ec3d0730d42fe4e 100644 (file)
@@ -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 <gobject/gobject.h>
 
@@ -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        <gobject/genums.h>
+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;
+}
+
index 9ca23c9b4e17c635e8dd106a072e5f4525f4609b..85c334f5c7573ac4f3d9d031e033354e6b0b2d04 100644 (file)
@@ -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 <gtk/gtk.h>
@@ -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