Skip to content

Commit f9e4e7e

Browse files
committed
math-buttons: avoid deprecated 'g_type_class_add_private'
1 parent 8c5611d commit f9e4e7e

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

‎src/math-buttons.c‎

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ struct MathButtonsPrivate
5858
GtkWidget *character_code_entry;
5959
};
6060

61-
G_DEFINE_TYPE (MathButtons, math_buttons, GTK_TYPE_BOX);
61+
G_DEFINE_TYPE_WITH_PRIVATE (MathButtons, math_buttons, GTK_TYPE_BOX);
6262

6363
#define UI_BASIC_FILE UI_DIR "/buttons-basic.ui"
6464
#define UI_ADVANCED_FILE UI_DIR "/buttons-advanced.ui"
@@ -1331,8 +1331,6 @@ math_buttons_class_init(MathButtonsClass *klass)
13311331
object_class->get_property = math_buttons_get_property;
13321332
object_class->set_property = math_buttons_set_property;
13331333

1334-
g_type_class_add_private(klass, sizeof(MathButtonsPrivate));
1335-
13361334
button_mode_type = g_enum_register_static("ButtonMode", button_mode_values);
13371335

13381336
g_object_class_install_property(object_class,
@@ -1363,7 +1361,7 @@ math_buttons_class_init(MathButtonsClass *klass)
13631361
static void
13641362
math_buttons_init(MathButtons *buttons)
13651363
{
1366-
buttons->priv = G_TYPE_INSTANCE_GET_PRIVATE(buttons, math_buttons_get_type(), MathButtonsPrivate);
1364+
buttons->priv = math_buttons_get_instance_private (buttons);
13671365
gtk_box_set_spacing(GTK_BOX(buttons), 6);
13681366
gtk_orientable_set_orientation (GTK_ORIENTABLE (buttons),
13691367
GTK_ORIENTATION_VERTICAL);

0 commit comments

Comments
 (0)