emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/image.c,v


From: Chong Yidong
Subject: [Emacs-diffs] Changes to emacs/src/image.c,v
Date: Mon, 14 May 2007 14:53:16 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Chong Yidong <cyd>      07/05/14 14:53:16

Index: image.c
===================================================================
RCS file: /sources/emacs/emacs/src/image.c,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -b -r1.66 -r1.67
--- image.c     12 May 2007 23:55:51 -0000      1.66
+++ image.c     14 May 2007 14:53:15 -0000      1.67
@@ -5730,7 +5730,17 @@
            if (raw_p)
              {
                if ((x & 7) == 0)
+                 {
+                   if (p >= end)
+                     {
+                       x_destroy_x_image (ximg);
+                       x_clear_image (f, img);
+                       image_error ("Invalid image size in image `%s'",
+                                    img->spec, Qnil);
+                       goto error;
+                     }
                  c = *p++;
+                 }
                g = c & 0x80;
                c <<= 1;
              }




reply via email to

[Prev in Thread] Current Thread [Next in Thread]