From 115c3332363857157f45a318d8e818b0e042153b Mon Sep 17 00:00:00 2001 From: Pablo Barciela Date: Wed, 30 Oct 2019 11:34:26 +0100 Subject: task-list: avoid 'g_type_class_add_private' --- mate-window-picker-applet/task-list.c | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) (limited to 'mate-window-picker-applet') diff --git a/mate-window-picker-applet/task-list.c b/mate-window-picker-applet/task-list.c index 01ca46a..18794a4 100644 --- a/mate-window-picker-applet/task-list.c +++ b/mate-window-picker-applet/task-list.c @@ -23,12 +23,6 @@ #define WNCK_I_KNOW_THIS_IS_UNSTABLE #include -G_DEFINE_TYPE (TaskList, task_list, GTK_TYPE_BOX); - -#define TASK_LIST_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj),\ - TASK_TYPE_LIST, \ - TaskListPrivate)) - struct _TaskListPrivate { WnckScreen *screen; @@ -43,6 +37,8 @@ enum PROP_SHOW_ALL_WINDOWS }; +G_DEFINE_TYPE_WITH_PRIVATE (TaskList, task_list, GTK_TYPE_BOX); + static void task_list_set_show_all_windows (TaskList *list, gboolean show_all_windows) { @@ -154,8 +150,6 @@ task_list_class_init (TaskListClass *klass) "Show windows from all workspaces", TRUE, G_PARAM_READWRITE | G_PARAM_CONSTRUCT)); - - g_type_class_add_private (obj_class, sizeof (TaskListPrivate)); } static void @@ -163,7 +157,7 @@ task_list_init (TaskList *list) { TaskListPrivate *priv; - priv = list->priv = TASK_LIST_GET_PRIVATE (list); + priv = list->priv = task_list_get_instance_private (list); priv->screen = wnck_screen_get_default (); -- cgit v1.2.1