* xfns.c: Integer and memory overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:55:31 +0000 (18:55 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Fri, 29 Jul 2011 01:55:31 +0000 (18:55 -0700)
commitc678c83546bee743707bd0e259cc2aba192180c3
tree6e5c90ab1d218649c814f96c87967815be03275d
parentb7b603a0dca7695a852db57f8983bc0239f49678
* xfns.c: Integer and memory overflow fixes.

(x_encode_text, x_set_name_internal, Fx_change_window_property):
Use ptrdiff_t, not int, to count sizes, since they can exceed
INT_MAX in size.  Check for size calculation overflow.
src/ChangeLog
src/xfns.c