diff --git a/startx.cpp b/startx.cpp
index 48d40aa..f641445 100644
|
a
|
b
|
|
| 87 | 87 | fi |
| 88 | 88 | |
| 89 | 89 | XCOMM Initialize defaults (this will cut down on "safe" error messages) |
| 90 | | if ! defaults read $X11_PREFS_DOMAIN cache_fonts >& /dev/null ; then |
| | 90 | if ! defaults read $X11_PREFS_DOMAIN cache_fonts > /dev/null 2> /dev/null |
| | 91 | then |
| 91 | 92 | defaults write $X11_PREFS_DOMAIN cache_fonts -bool true |
| 92 | 93 | fi |
| 93 | 94 | |
| 94 | | if ! defaults read $X11_PREFS_DOMAIN no_auth >& /dev/null ; then |
| | 95 | if ! defaults read $X11_PREFS_DOMAIN no_auth > /dev/null 2> /dev/null ; then |
| 95 | 96 | defaults write $X11_PREFS_DOMAIN no_auth -bool false |
| 96 | 97 | fi |
| 97 | 98 | |
| 98 | | if ! defaults read $X11_PREFS_DOMAIN nolisten_tcp >& /dev/null ; then |
| | 99 | if ! defaults read $X11_PREFS_DOMAIN nolisten_tcp > /dev/null 2> /dev/null |
| | 100 | then |
| 99 | 101 | defaults write $X11_PREFS_DOMAIN nolisten_tcp -bool true |
| 100 | 102 | fi |
| 101 | 103 | |
| … |
… |
|
| 126 | 128 | defaultserverargs="$defaultserverargs -nolisten tcp" |
| 127 | 129 | fi |
| 128 | 130 | |
| 129 | | if defaults read $X11_PREFS_DOMAIN dpi >& /dev/null ; then |
| | 131 | if defaults read $X11_PREFS_DOMAIN dpi > /dev/null 2> /dev/null ; then |
| 130 | 132 | defaultserverargs="$defaultserverargs -dpi `defaults read $X11_PREFS_DOMAIN dpi`" |
| 131 | 133 | fi |
| 132 | 134 | |
| 133 | | for ((d=0; ; d++)) ; do |
| 134 | | [[ -e /tmp/.X$d-lock ]] || break |
| | 135 | d=0 |
| | 136 | while true ; do |
| | 137 | [ -e /tmp/.X$d-lock ] || break |
| | 138 | d=$(($d + 1)) |
| 135 | 139 | done |
| 136 | 140 | defaultdisplay=":$d" |
| 137 | 141 | |
| … |
… |
|
| 278 | 282 | add :$dummy . $mcookie |
| 279 | 283 | EOF |
| 280 | 284 | #if defined(__APPLE__) || defined(__CYGWIN__) |
| 281 | | serverargs=${serverargs}" -auth '"${xserverauthfile//\'/\'\\\'\'}"'" |
| | 285 | xserverauthfilequoted=$(echo ${xserverauthfile} |sed "s/'/'\\\\''/g") |
| | 286 | serverargs=${serverargs}" -auth '"${xserverauthfilequoted}"'" |
| 282 | 287 | #else |
| 283 | 288 | serverargs=${serverargs}" -auth "${xserverauthfile} |
| 284 | 289 | #endif |