Minor integer overflow fixes.
authorPaul Eggert <eggert@cs.ucla.edu>
Tue, 3 Dec 2013 21:37:41 +0000 (13:37 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Tue, 3 Dec 2013 21:37:41 +0000 (13:37 -0800)
commit2654ac09ccc5da6e2fe99e60291d4c6013958c3e
tree68546ecbd8f180b14df3b85071a440397c6904a7
parent0b254a38fa0c852d1f7297e31b811f0d2962c81d
Minor integer overflow fixes.

* window.c (Fset_window_new_pixel): Don't let new_pixel go negative.
This improves on the previous fix to this function.
(window_resize_check): When summing up pixel counts, don't rely on
undefined behavior if the sum overflows.

Fixes: debbugs:16033
src/ChangeLog
src/window.c