25 lines
790 B
Diff
25 lines
790 B
Diff
diff -urNd ../rxvt-unicode-5.3-r2/rxvt-unicode-5.3/src/screen.C rxvt-unicode-5.3/src/screen.C
|
|
--- ../rxvt-unicode-5.3-r2/rxvt-unicode-5.3/src/screen.C 2005-02-22 21:39:10 +00:00
|
|
+++ rxvt-unicode-5.3/src/screen.C 2005-04-05 22:12:45 +01:00
|
|
@@ -3064,7 +3064,7 @@
|
|
else
|
|
rxvt_warn ("can't get primary selection, ignoring.\n");
|
|
|
|
-#if 0
|
|
+#ifdef HAVE_XWC
|
|
XTextProperty ct;
|
|
|
|
if (XwcTextListToTextProperty (display->display, &selection.text, 1, XStringStyle, &ct) >= 0)
|
|
@@ -3648,9 +3648,11 @@
|
|
}
|
|
else
|
|
#endif
|
|
+#ifdef HAVE_XWC
|
|
if (XwcTextListToTextProperty (disp, &cl, 1, (XICCEncodingStyle) style, &ct) >= 0)
|
|
freect = 1;
|
|
else
|
|
+#endif
|
|
{
|
|
/* if we failed to convert then send it raw */
|
|
ct.value = (unsigned char *)cl;
|