ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/rxvttoolkit.C
(Generate patch)

Comparing rxvt-unicode/src/rxvttoolkit.C (file contents):
Revision 1.15 by root, Wed Jul 13 00:51:25 2005 UTC vs.
Revision 1.17 by root, Fri Aug 5 16:42:44 2005 UTC

150 { 150 {
151 val = rxvt_malloc (5 + strlen (id) + 1); 151 val = rxvt_malloc (5 + strlen (id) + 1);
152 strcpy (val, "unix/"); 152 strcpy (val, "unix/");
153 strcat (val, id); 153 strcat (val, id);
154 display = XOpenDisplay (val); 154 display = XOpenDisplay (val);
155 printf ("OD %s => %p\n", val, display);//D
156 free (val); 155 free (val);
157 } 156 }
158 else 157 else
159#endif 158#endif
160 display = 0; 159 display = 0;
161 160
162 if (!display) 161 if (!display)
163 display = XOpenDisplay (id); 162 display = XOpenDisplay (id);
164 printf ("O2 %s => %p\n", id, display);//D
165 163
166 if (!display) 164 if (!display)
167 return false; 165 return false;
168 166
169 screen = DefaultScreen (display); 167 screen = DefaultScreen (display);
173 depth = DefaultDepth (display, screen); 171 depth = DefaultDepth (display, screen);
174 172
175 int fd = XConnectionNumber (display); 173 int fd = XConnectionNumber (display);
176 174
177#ifndef NO_SLOW_LINK_SUPPORT 175#ifndef NO_SLOW_LINK_SUPPORT
178 // try to detetc wether we have a local connection. 176 // try to detect wether we have a local connection.
179 // assume unix domains socket == local, everything else not 177 // assume unix domains socket == local, everything else not
180 // TODO: might want to check for inet/127.0.0.1 178 // TODO: might want to check for inet/127.0.0.1
181 is_local = 0; 179 is_local = 0;
182 sockaddr_un sa; 180 sockaddr_un sa;
183 socklen_t sl = sizeof (sa); 181 socklen_t sl = sizeof (sa);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines