adjustment = gtk_spin_button_get_adjustment (GTK_SPIN_BUTTON (data));
if (adjustment)
- g_signal_connect (adjustment,
- "value-changed",
- G_CALLBACK (gtk_spin_button_accessible_value_changed),
- obj);
+ g_signal_connect_object (adjustment,
+ "value-changed",
+ G_CALLBACK (gtk_spin_button_accessible_value_changed),
+ obj, 0);
obj->role = ATK_ROLE_SPIN_BUTTON;
}
GtkAdjustment* adjustment;
adjustment = gtk_spin_button_get_adjustment (GTK_SPIN_BUTTON (widget));
- g_signal_connect (adjustment, "value-changed",
- G_CALLBACK (gtk_spin_button_accessible_value_changed),
- spin_button);
+ g_signal_connect_object (adjustment, "value-changed",
+ G_CALLBACK (gtk_spin_button_accessible_value_changed),
+ spin_button, 0);
}
else
GTK_WIDGET_ACCESSIBLE_CLASS (gtk_spin_button_accessible_parent_class)->notify_gtk (obj, pspec);