summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPablo Barciela <[email protected]>2019-09-05 02:56:58 +0200
committerVictor Kareh <[email protected]>2019-10-02 06:48:58 -0400
commit7218385434bb070a7d49e72f858245ff6ca2935e (patch)
tree81826ad9ca66ea013df47464d1056e4bc51be307
parent7e0e0e442e9d196eecf27df1ae3c59029b9b497e (diff)
downloadmate-screensaver-7218385434bb070a7d49e72f858245ff6ca2935e.tar.bz2
mate-screensaver-7218385434bb070a7d49e72f858245ff6ca2935e.tar.xz
gs-lock-plug: avoid 'g_type_class_add_private'
-rw-r--r--src/gs-lock-plug.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/gs-lock-plug.c b/src/gs-lock-plug.c
index 70d0859..fddce2a 100644
--- a/src/gs-lock-plug.c
+++ b/src/gs-lock-plug.c
@@ -77,8 +77,6 @@ enum
static void gs_lock_plug_finalize (GObject *object);
-#define GS_LOCK_PLUG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GS_TYPE_LOCK_PLUG, GSLockPlugPrivate))
-
struct GSLockPlugPrivate
{
GtkWidget *vbox;
@@ -153,7 +151,7 @@ enum
static guint lock_plug_signals [LAST_SIGNAL] = { 0 };
-G_DEFINE_TYPE (GSLockPlug, gs_lock_plug, GTK_TYPE_PLUG)
+G_DEFINE_TYPE_WITH_PRIVATE (GSLockPlug, gs_lock_plug, GTK_TYPE_PLUG)
static void
gs_lock_plug_style_set (GtkWidget *widget,
@@ -1283,8 +1281,6 @@ gs_lock_plug_class_init (GSLockPlugClass *klass)
klass->close = gs_lock_plug_close;
- g_type_class_add_private (klass, sizeof (GSLockPlugPrivate));
-
lock_plug_signals [RESPONSE] = g_signal_new ("response",
G_OBJECT_CLASS_TYPE (klass),
G_SIGNAL_RUN_LAST,
@@ -2108,7 +2104,7 @@ gs_lock_plug_init (GSLockPlug *plug)
{
gs_profile_start (NULL);
- plug->priv = GS_LOCK_PLUG_GET_PRIVATE (plug);
+ plug->priv = gs_lock_plug_get_instance_private (plug);
clear_clipboards (plug);