From e65030aaed38522735b1959bad28143445357c4d Mon Sep 17 00:00:00 2001 From: Tim Janik Date: Sun, 17 Jan 1999 23:12:18 +0000 Subject: removed deprecated functions: gtk_clist_set_border, Sun Jan 17 22:47:15 1999 Tim Janik * gtk/gtkwidget.[hc]: * gtk/gtkspinbutton.[hc]: * gtk/gtkscrolledwindow.[hc]: * gtk/gtkprogressbar.[hc]: * gtk/gtkpreview.[hc]: * gtk/gtkobject.[hc]: * gtk/gtkentry.[hc]: * gtk/gtkctree.[hc]: * gtk/gtkcontainer.[hc]: * gtk/gtkclist.[hc]: removed deprecated functions: gtk_clist_set_border, gtk_container_block_resize, gtk_container_unblock_resize, gtk_container_need_resize, gtk_ctree_set_reorderable, gtk_ctree_show_stub, gtk_ctree_set_use_drag_icons, gtk_entry_adjust_scroll, gtk_object_class_add_user_signal, gtk_preview_put_row, gtk_progress_bar_construct, gtk_scrolled_window_construct, gtk_spin_button_construct, gtk_widget_freeze_accelerators, gtk_widget_thaw_accelerators. * gtk/gtkcheckmenuitem.c: removed binary variant of gtk_check_menu_item_set_state, this is still defined in gtkcompat.h though. * docs/Changes-1.2.txt: removed section about gtk_idle_remove_by_data vs. gtk_timeout_remove_by_data, we actually don't even provide a gtk_timeout_remove_by_data() function. added a table with removed functions and their replacements. * NEWS: updates for 1.1.13. --- gtk/gtkobject.c | 48 ------------------------------------------------ 1 file changed, 48 deletions(-) (limited to 'gtk/gtkobject.c') diff --git a/gtk/gtkobject.c b/gtk/gtkobject.c index dfa8f0c29c..71ed1da70e 100644 --- a/gtk/gtkobject.c +++ b/gtk/gtkobject.c @@ -352,54 +352,6 @@ gtk_object_class_add_signals (GtkObjectClass *class, class->nsignals += nsignals; } -guint -gtk_object_class_add_user_signal (GtkObjectClass *class, - const gchar *name, - GtkSignalMarshaller marshaller, - GtkType return_val, - guint nparams, - ...) -{ - GtkType *params; - guint i; - va_list args; - guint signal_id; - - g_return_val_if_fail (class != NULL, 0); - - g_message ("gtk_object_class_add_user_signal() is deprecated"); - - if (nparams > 0) - { - params = g_new (GtkType, nparams); - - va_start (args, nparams); - - for (i = 0; i < nparams; i++) - params[i] = va_arg (args, GtkType); - - va_end (args); - } - else - params = NULL; - - signal_id = gtk_signal_newv (name, - 0, - class->type, - 0, - marshaller, - return_val, - nparams, - params); - - g_free (params); - - if (signal_id) - gtk_object_class_add_signals (class, &signal_id, 1); - - return signal_id; -} - guint gtk_object_class_user_signal_new (GtkObjectClass *class, const gchar *name, -- cgit v1.2.1