]> git.eshelyaron.com Git - emacs.git/commitdiff
* image.c (svg_load): Omit needless test.
authorPaul Eggert <eggert@cs.ucla.edu>
Sat, 4 Jun 2011 03:24:42 +0000 (20:24 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Sat, 4 Jun 2011 03:24:42 +0000 (20:24 -0700)
src/ChangeLog
src/image.c

index 374790b51f6a814413bb3f95f242a79b80efd78b..ead20c31f7f865880496ca92fe2b0abfae208300 100644 (file)
@@ -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>
 
index ffc4f633c7acff5842fcfc2bc4495a8d7afb7d0c..a179568cb85631e8e35268fa1545fbf658c4159b 100644 (file)
@@ -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;