diff src/ChangeLog @ 3833:2b1e7cb9ae2c

[xemacs-hg @ 2007-02-17 15:55:21 by stephent] Fix 64-bit issues in X property handling. <87d548dgqz.fsf@uwakimon.sk.tsukuba.ac.jp>
author stephent
date Sat, 17 Feb 2007 15:55:22 +0000
parents e58f4b9ab1ad
children edaaf9a96d40
line wrap: on
line diff
--- a/src/ChangeLog	Fri Feb 16 22:51:16 2007 +0000
+++ b/src/ChangeLog	Sat Feb 17 15:55:22 2007 +0000
@@ -1,3 +1,16 @@
+2007-02-18  Stephen J. Turnbull  <stephen@xemacs.org>
+
+	Code by Mike FABIAN <mfabian@suse.de>, Takashi Iwai <tiwai@suse.de>.
+	See xemacs-beta <s3thctmf46c.fsf@magellan.suse.de>.  Thanks!
+	Documentation marshalled by me.
+
+	* select-x.c (x_get_window_property):
+	The buffer for property data in 32-bit format is an array of longs,
+	which need not be 32-bit.  Compute residual from partial reads and
+	buffer sizes correctly for sizeof(long) == 8.
+
+	* select-common.h: Refer to documentation in select-x.c.
+
 2007-02-16  Stephen J. Turnbull  <stephen@xemacs.org>
 
 	* config.h.in: Move CANNA_NEW_WCHAR_AWARE here from canna_api.c.