Check all lisp types in image loader
authorAndreas Schwab <schwab@linux-m68k.org>
Sat, 4 Sep 2010 19:39:34 +0000 (21:39 +0200)
committerAndreas Schwab <schwab@linux-m68k.org>
Sat, 4 Sep 2010 19:39:34 +0000 (21:39 +0200)
commit7574650a39ce88088ff88acac1f734168161882b
tree9b6c14c01dadbd2105914e64fc33a150c73451fb
parent5abf15563a3a176f46ec4bcdc602c716eb9d5737
Check all lisp types in image loader

* nsimage.m (ns_load_image): Check argument types.

* image.c: Remove all uses of gcpro.
(xpm_load): Check all lisp types.
(pbm_load): Likewise.
(png_load): Likewise.
(jpeg_load): Likewise.
(tiff_load): Likewise.
(gif_load): Likewise.
(imagemagick_load_image): Likewise.
(imagemagick_load): Likewise.
(svg_load): Likewise.
(gs_load): Likewise.
src/ChangeLog
src/image.c
src/nsimage.m