Avoid integer overflow on scroll-left and scroll-right.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jun 2012 15:50:11 +0000 (08:50 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 28 Jun 2012 15:50:11 +0000 (08:50 -0700)
commitaa754e6a9ef5fb65e6a4f582101d7284adc01656
tree7e9e88060fe037dfa4816c2c1904d3f263c0395f
parent80b00b0885b8e124a208dfc9de95d2039a101108
Avoid integer overflow on scroll-left and scroll-right.

* window.c (HSCROLL_MAX): New macro.
(Fscroll_left, Fscroll_right): Avoid undefined behavior on integer
overflow when requested scroll falls outside ptrdiff_t range.
src/ChangeLog
src/window.c