emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] /srv/bzr/emacs/trunk r105703: * src/image.c (gif_load): Fi


From: Andreas Schwab
Subject: [Emacs-diffs] /srv/bzr/emacs/trunk r105703: * src/image.c (gif_load): Fix calculation of bottom and right corner.
Date: Sat, 10 Sep 2011 20:13:24 +0200
User-agent: Bazaar (2.3.1)

------------------------------------------------------------
revno: 105703
committer: Andreas Schwab <address@hidden>
branch nick: emacs
timestamp: Sat 2011-09-10 20:13:24 +0200
message:
  * src/image.c (gif_load): Fix calculation of bottom and right corner.
  (Bug#9468)
modified:
  src/ChangeLog
  src/image.c
=== modified file 'src/ChangeLog'
--- a/src/ChangeLog     2011-09-10 15:23:25 +0000
+++ b/src/ChangeLog     2011-09-10 18:13:24 +0000
@@ -1,3 +1,8 @@
+2011-09-10  Andreas Schwab  <address@hidden>
+
+       * image.c (gif_load): Fix calculation of bottom and right corner.
+       (Bug#9468)
+
 2011-09-10  Eli Zaretskii  <address@hidden>
 
        * xdisp.c (MAX_DISP_SCAN): Decrease to 250.  Prevents sluggish

=== modified file 'src/image.c'
--- a/src/image.c       2011-09-09 01:06:52 +0000
+++ b/src/image.c       2011-09-10 18:13:24 +0000
@@ -7229,8 +7229,10 @@
 
   img->corners[TOP_CORNER] = gif->SavedImages[0].ImageDesc.Top;
   img->corners[LEFT_CORNER] = gif->SavedImages[0].ImageDesc.Left;
-  img->corners[BOT_CORNER] = img->corners[TOP_CORNER] + height;
-  img->corners[RIGHT_CORNER] = img->corners[LEFT_CORNER] + width;
+  img->corners[BOT_CORNER]
+    = img->corners[TOP_CORNER] + gif->SavedImages[0].ImageDesc.Height;
+  img->corners[RIGHT_CORNER]
+    = img->corners[LEFT_CORNER] + gif->SavedImages[0].ImageDesc.Width;
 
   if (!check_image_size (f, width, height))
     {


reply via email to

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