diff options
Diffstat (limited to 'widgets/misc/e-dropdown-button.c')
-rw-r--r-- | widgets/misc/e-dropdown-button.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/widgets/misc/e-dropdown-button.c b/widgets/misc/e-dropdown-button.c index 7a25b80859..6ccbda5783 100644 --- a/widgets/misc/e-dropdown-button.c +++ b/widgets/misc/e-dropdown-button.c @@ -154,7 +154,7 @@ class_init (EDropdownButtonClass *klass) object_class->destroy = impl_destroy; toggle_class->toggled = impl_toggled; - parent_class = gtk_type_class (PARENT_TYPE); + parent_class = g_type_class_ref(PARENT_TYPE); } @@ -217,7 +217,7 @@ e_dropdown_button_construct (EDropdownButton *dropdown_button, priv->menu = GTK_WIDGET (menu); gtk_signal_connect_while_alive (GTK_OBJECT (priv->menu), "deactivate", - GTK_SIGNAL_FUNC (menu_deactivate_cb), + G_CALLBACK (menu_deactivate_cb), dropdown_button, GTK_OBJECT (dropdown_button)); } |