Scale ImageMagick images more carefully.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 4 Jul 2013 15:25:54 +0000 (08:25 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 4 Jul 2013 15:25:54 +0000 (08:25 -0700)
commitb9ed53d53585d9e1122eb3e452c74db1f2506324
tree03e6ca8998c87a2f2f6da1de688eeab6e37e93bf
parentcf13177e99d20e8db632ad6ed5defd3818f7d901
Scale ImageMagick images more carefully.

* image.c (scale_image_size) [HAVE_IMAGEMAGICK]: New function.
(compute_image_size): Use it.  Define only if HAVE_IMAGEMAGICK.
Be more careful about avoiding undefined behavior after
integer overflow and division by zero.
src/ChangeLog
src/image.c