summaryrefslogtreecommitdiff
path: root/src/xdmcp-server.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/xdmcp-server.c')
-rw-r--r--src/xdmcp-server.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/xdmcp-server.c b/src/xdmcp-server.c
index f1d351a0..ca7f14db 100644
--- a/src/xdmcp-server.c
+++ b/src/xdmcp-server.c
@@ -51,7 +51,7 @@ struct XDMCPServerPrivate
GHashTable *sessions;
};
-G_DEFINE_TYPE (XDMCPServer, xdmcp_server, G_TYPE_OBJECT)
+G_DEFINE_TYPE_WITH_PRIVATE (XDMCPServer, xdmcp_server, G_TYPE_OBJECT)
/* Maximum number of milliseconds client will resend manage requests before giving up */
#define MANAGE_TIMEOUT 126000
@@ -818,8 +818,6 @@ xdmcp_server_class_init (XDMCPServerClass *klass)
object_class->finalize = xdmcp_server_finalize;
- g_type_class_add_private (klass, sizeof (XDMCPServerPrivate));
-
signals[NEW_SESSION] =
g_signal_new (XDMCP_SERVER_SIGNAL_NEW_SESSION,
G_TYPE_FROM_CLASS (klass),