Hi,

Just a small mistake in 'rxvt_display::ref_init'.

Index: src/rxvttoolkit.C
===================================================================
RCS file: /schmorpforge/rxvt-unicode/src/rxvttoolkit.C,v
retrieving revision 1.130
diff -u -r1.130 rxvttoolkit.C
--- src/rxvttoolkit.C	13 Jan 2012 12:40:53 -0000	1.130
+++ src/rxvttoolkit.C	21 Feb 2012 23:20:53 -0000
@@ -432,11 +432,13 @@
 #ifdef LOCAL_X_IS_UNIX
   if (id[0] == ':')
     {
-      if (!(val = rxvt_temp_buf<char> (5 + strlen (id) + 1)))
+      char *display_name;
+
+      if (!(display_name = rxvt_temp_buf<char> (5 + strlen (id) + 1)))
         return false;
-      strcpy (val, "unix/");
-      strcat (val, id);
-      dpy = XOpenDisplay (val);
+      strcpy (display_name, "unix/");
+      strcat (display_name, id);
+      dpy = XOpenDisplay (display_name);
     }
   else
 #endif
_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to