summaryrefslogtreecommitdiff
path: root/mate-session/gsm-xsmp-server.c
diff options
context:
space:
mode:
authorMartin Wimpress <[email protected]>2017-01-18 16:31:24 +0000
committerGitHub <[email protected]>2017-01-18 16:31:24 +0000
commit2ce345fc5a2702e83a6d91035eb86426539c3a38 (patch)
treec9aa747d3385f2cb069a84c99a9ed357ebcb25ca /mate-session/gsm-xsmp-server.c
parent343219fd031b285483d7cbf98d22ac52095caa21 (diff)
parent3e8cab348e37b9879fa558e56e05069987c6c65a (diff)
downloadmate-session-manager-2ce345fc5a2702e83a6d91035eb86426539c3a38.tar.bz2
mate-session-manager-2ce345fc5a2702e83a6d91035eb86426539c3a38.tar.xz
Merge pull request #132 from mate-desktop/dont-listen
build: check stricter for presence of xtrans
Diffstat (limited to 'mate-session/gsm-xsmp-server.c')
-rw-r--r--mate-session/gsm-xsmp-server.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/mate-session/gsm-xsmp-server.c b/mate-session/gsm-xsmp-server.c
index b1d96be..83ec21f 100644
--- a/mate-session/gsm-xsmp-server.c
+++ b/mate-session/gsm-xsmp-server.c
@@ -39,14 +39,14 @@
#include <X11/ICE/ICEconn.h>
#include <X11/SM/SMlib.h>
-#ifdef HAVE_X11_XTRANS_XTRANS_H
+#if HAVE_XTRANS
/* Get the proto for _IceTransNoListen */
#define ICE_t
#define TRANS_SERVER
#include <X11/Xtrans/Xtrans.h>
#undef ICE_t
#undef TRANS_SERVER
-#endif /* HAVE_X11_XTRANS_XTRANS_H */
+#endif /* HAVE_XTRANS */
#include "gsm-xsmp-server.h"
#include "gsm-xsmp-client.h"
@@ -560,7 +560,7 @@ setup_listener (GsmXsmpServer *server)
gsm_util_init_error (TRUE, "Could not initialize libSM: %s", error);
}
-#ifdef HAVE_X11_XTRANS_XTRANS_H
+#if HAVE_XTRANS
/* By default, IceListenForConnections will open one socket for each
* transport type known to X. We don't want connections from remote
* hosts, so for security reasons it would be best if ICE didn't
@@ -612,7 +612,7 @@ setup_listener (GsmXsmpServer *server)
gsm_util_init_error (TRUE, "IceListenForConnections did not return a local listener!");
}
-#ifdef HAVE_X11_XTRANS_XTRANS_H
+#ifdef HAVE_XTRANS
if (server->priv->num_local_xsmp_sockets != server->priv->num_xsmp_sockets) {
/* Xtrans was apparently compiled with support for some
* non-local transport besides TCP (which we disabled above); we