diff options
author | Jeremy Huddleston <jeremy@tifa.local> | 2007-12-01 20:01:23 -0800 |
---|---|---|
committer | Jeremy Huddleston <jeremy@tifa.local> | 2007-12-01 20:01:23 -0800 |
commit | 40e1769f4c631713c32c73a5244f3d65aea89ab7 (patch) | |
tree | 812fdaeb125fc78e89a1314ed36ffbfb829305f4 /process.c | |
parent | 60615bc52f685b7ddfd574e10ed8fdcf2b6e43f5 (diff) | |
download | xorg-app-xauth-40e1769f4c631713c32c73a5244f3d65aea89ab7.tar.gz |
Added support for launchd socket
From Martin Costabel
Diffstat (limited to 'process.c')
-rw-r--r-- | process.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -484,6 +484,9 @@ get_displayname_auth(char *displayname, AuthList **authl) cp = strchr(displayname, '/'); if (cp && strncmp (cp, "/unix:", 6) == 0) prelen = (cp - displayname); + + if (strncmp (displayname, "/tmp/launch", 11) == 0) + displayname = strrchr(displayname, '/') + 1; if (!parse_displayname (displayname + ((prelen > 0) ? prelen + 1 : 0), &family, &host, &dpynum, &scrnum, &rest)) { |