From f13a0231e030224e96667cc774dc3aa18fddfcac Mon Sep 17 00:00:00 2001 From: Pablo Barciela Date: Sat, 15 Dec 2018 19:25:29 +0100 Subject: math-display: avoid deprecated 'g_type_class_add_private' --- src/math-display.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/math-display.c b/src/math-display.c index c6e5ce2..c8c5d0f 100644 --- a/src/math-display.c +++ b/src/math-display.c @@ -34,7 +34,7 @@ struct MathDisplayPrivate GtkWidget *spinner; }; -G_DEFINE_TYPE (MathDisplay, math_display, GTK_TYPE_VIEWPORT); +G_DEFINE_TYPE_WITH_PRIVATE (MathDisplay, math_display, GTK_TYPE_VIEWPORT); #define GET_WIDGET(ui, name) GTK_WIDGET(gtk_builder_get_object(ui, name)) @@ -434,8 +434,6 @@ math_display_class_init(MathDisplayClass *klass) object_class->get_property = math_display_get_property; object_class->set_property = math_display_set_property; - g_type_class_add_private(klass, sizeof(MathDisplayPrivate)); - g_object_class_install_property(object_class, PROP_EQUATION, g_param_spec_object("equation", @@ -449,5 +447,5 @@ math_display_class_init(MathDisplayClass *klass) static void math_display_init(MathDisplay *display) { - display->priv = G_TYPE_INSTANCE_GET_PRIVATE(display, math_display_get_type(), MathDisplayPrivate); + display->priv = math_display_get_instance_private (display); } -- cgit v1.2.1