diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2011-06-03 20:24:42 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2011-06-03 20:24:42 -0700 |
commit | cad02d3b8074b286b5c2796294c477cd2056bcc1 (patch) | |
tree | a45f2a84a959fc60954409b920fd4e8dfff4bcef | |
parent | edaa182249601b0f7ee36f9863243b6919943982 (diff) | |
download | emacs-cad02d3b8074b286b5c2796294c477cd2056bcc1.tar.gz emacs-cad02d3b8074b286b5c2796294c477cd2056bcc1.tar.bz2 emacs-cad02d3b8074b286b5c2796294c477cd2056bcc1.zip |
* image.c (svg_load): Omit needless test.
-rw-r--r-- | src/ChangeLog | 4 | ||||
-rw-r--r-- | src/image.c | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 374790b51f6..ead20c31f7f 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -18,8 +18,8 @@ Use ptrdiff_t, not int, for sizes. * image.c (slurp_file): Switch from int to ptrdiff_t. All uses changed. - (slurp_file, svg_load): Check that file size fits in both - size_t (for malloc) and ptrdiff_t (for sanity and safety). + (slurp_file): Check that file size fits in both size_t (for + malloc) and ptrdiff_t (for sanity and safety). 2011-06-03 Paul Eggert <eggert@cs.ucla.edu> diff --git a/src/image.c b/src/image.c index ffc4f633c7a..a179568cb85 100644 --- a/src/image.c +++ b/src/image.c @@ -8073,7 +8073,7 @@ svg_load (struct frame *f, struct image *img) Lisp_Object data; data = image_spec_value (img->spec, QCdata, NULL); - if (! (STRINGP (data) && SBYTES (data) <= min (PTRDIFF_MAX, SIZE_MAX))) + if (!STRINGP (data)) { image_error ("Invalid image data `%s'", data, Qnil); return 0; |