summaryrefslogtreecommitdiff
path: root/parsedpy.c
diff options
context:
space:
mode:
authorJeremy Huddleston <jeremyhu@apple.com>2010-08-25 18:23:26 -0700
committerJeremy Huddleston <jeremyhu@apple.com>2010-08-25 18:23:26 -0700
commit135338af9a141d609e07e42208b9104465346ae4 (patch)
treedb59f226a2c69cf254753d175cde5c71c6b2d373 /parsedpy.c
parent96ea88d3aeae710d8fc04f23151d5b669c5e8a0c (diff)
downloadxorg-app-xauth-135338af9a141d609e07e42208b9104465346ae4.tar.gz
launchd: Properly support launchd sockets in xauth
What we had in place before was a hack that always used ':0'. This change results in the bundle id being used to differentiate different connections. Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
Diffstat (limited to 'parsedpy.c')
-rw-r--r--parsedpy.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/parsedpy.c b/parsedpy.c
index f3501c2..478874e 100644
--- a/parsedpy.c
+++ b/parsedpy.c
@@ -162,6 +162,9 @@ parse_displayname (char *displayname,
if (!host) return False;
+ if(strncmp (host, "/tmp/launch", 11) == 0) {
+ family = FamilyLocal;
+ }
/*
* get the display number; we know that there is something after the