summaryrefslogtreecommitdiff
path: root/daemon/gdm-local-display.c
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2018-12-23 14:38:44 +0100
committerNiels De Graef <nielsdegraef@gmail.com>2018-12-23 18:06:22 +0100
commit8e7237f34b76eec6789c09660d3c8d15230a27f7 (patch)
treeb9ee974ded6511224d94d116edd1645fffd74cd3 /daemon/gdm-local-display.c
parent1f84bd9735a472ae3648f7c7a98f54bd3911d32d (diff)
downloadgdm-8e7237f34b76eec6789c09660d3c8d15230a27f7.tar.gz
local-display: use G_DECLARE_FINAL_TYPE
Diffstat (limited to 'daemon/gdm-local-display.c')
-rw-r--r--daemon/gdm-local-display.c15
1 files changed, 5 insertions, 10 deletions
diff --git a/daemon/gdm-local-display.c b/daemon/gdm-local-display.c
index 3b682262..69945d95 100644
--- a/daemon/gdm-local-display.c
+++ b/daemon/gdm-local-display.c
@@ -44,10 +44,9 @@
#include "gdm-settings-direct.h"
#include "gdm-settings-keys.h"
-#define GDM_LOCAL_DISPLAY_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), GDM_TYPE_LOCAL_DISPLAY, GdmLocalDisplayPrivate))
-
-struct GdmLocalDisplayPrivate
+struct _GdmLocalDisplay
{
+ GdmDisplay parent;
GdmDBusLocalDisplay *skeleton;
};
@@ -67,10 +66,10 @@ gdm_local_display_constructor (GType type,
n_construct_properties,
construct_properties));
- display->priv->skeleton = GDM_DBUS_LOCAL_DISPLAY (gdm_dbus_local_display_skeleton_new ());
+ display->skeleton = GDM_DBUS_LOCAL_DISPLAY (gdm_dbus_local_display_skeleton_new ());
g_dbus_object_skeleton_add_interface (gdm_display_get_object_skeleton (GDM_DISPLAY (display)),
- G_DBUS_INTERFACE_SKELETON (display->priv->skeleton));
+ G_DBUS_INTERFACE_SKELETON (display->skeleton));
return G_OBJECT (display);
}
@@ -80,7 +79,7 @@ gdm_local_display_finalize (GObject *object)
{
GdmLocalDisplay *display = GDM_LOCAL_DISPLAY (object);
- g_clear_object (&display->priv->skeleton);
+ g_clear_object (&display->skeleton);
G_OBJECT_CLASS (gdm_local_display_parent_class)->finalize (object);
}
@@ -149,15 +148,11 @@ gdm_local_display_class_init (GdmLocalDisplayClass *klass)
object_class->finalize = gdm_local_display_finalize;
display_class->prepare = gdm_local_display_prepare;
-
- g_type_class_add_private (klass, sizeof (GdmLocalDisplayPrivate));
}
static void
gdm_local_display_init (GdmLocalDisplay *local_display)
{
-
- local_display->priv = GDM_LOCAL_DISPLAY_GET_PRIVATE (local_display);
}
GdmDisplay *