Mailinglist Archive: opensuse-bugs (8113 mails)

< Previous Next >
[Bug 244613] cut & paste of non-ASCII characters from urxvt -> xemacs doesn't work.
  • From: bugzilla_noreply@xxxxxxxxxx
  • Date: Wed, 14 Feb 2007 18:10:59 -0700 (MST)
  • Message-id: <20070215011059.754D725C88C@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=244613





------- Comment #11 from tiwai@xxxxxxxxxx 2007-02-14 18:10 MST -------
Right, it's actually a wrong patch. I noticed this after my dinner :)
XGetWindowProperty() returns indeed a long array when format is 32 regardless
of architecture. On LP64, the size of array thus doesn't match with the value
of format. This mismatch must be handled in the application properly.

My rough guess is that the problem is in src/select-x.c (in the case xemacs).
There, in x_get_window_property(), the byte size is calculated from format.

An untested patch comes below.


--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

< Previous Next >
References