summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Cameron <Brian.Cameron@sun.com>2010-05-03 15:58:04 -0500
committerBrian Cameron <Brian.Cameron@sun.com>2010-05-03 15:58:04 -0500
commit69f3856bf42655c224b8a06df16774787e2933fa (patch)
treef5b1a65f8ad5415268c0c4569a4b0678b091121b
parent5de7c10b3bdae5d4b2415ceb4932488aa3be187c (diff)
downloadgdm-69f3856bf42655c224b8a06df16774787e2933fa.tar.gz
Fix build failure when libxdmcp is not available. Fixes bug #616984.
-rw-r--r--daemon/gdm-manager.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/daemon/gdm-manager.c b/daemon/gdm-manager.c
index 4def8b67..ab0c9c1c 100644
--- a/daemon/gdm-manager.c
+++ b/daemon/gdm-manager.c
@@ -294,7 +294,7 @@ gdm_manager_set_xdmcp_enabled (GdmManager *manager,
if (manager->priv->xdmcp_enabled != enabled) {
manager->priv->xdmcp_enabled = enabled;
-
+#ifdef HAVE_LIBXDMCP
if (manager->priv->xdmcp_enabled) {
manager->priv->xdmcp_factory = gdm_xdmcp_display_factory_new (manager->priv->display_store);
if (manager->priv->started) {
@@ -308,6 +308,7 @@ gdm_manager_set_xdmcp_enabled (GdmManager *manager,
g_object_unref (manager->priv->xdmcp_factory);
manager->priv->xdmcp_factory = NULL;
}
+#endif
}
}