* xselect.c: Use signed conversions more consistently (Bug#9498).
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 14 Sep 2011 15:47:21 +0000 (08:47 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 14 Sep 2011 15:47:21 +0000 (08:47 -0700)
commitd2eea5b594ddfb4f5d99c1dcf710d279ae923a2c
tree797a478ec77e71088487891d2c3f1b0eaee519a5
parent17bb0a2d8363621ce5b5c3fe16dc35b85ac9d455
* xselect.c: Use signed conversions more consistently (Bug#9498).

(selection_data_to_lisp_data): Assume incoming selection data are
signed integers, not unsigned.  This is to be consistent with
outgoing selection data, which was modified to use signed integers
in as part of the fix to Bug#9196 in response to Jan Djärv's comment
in <http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9196#32> that X11
expects long, not unsigned long.
src/ChangeLog
src/xselect.c