summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xfns.c2
2 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 9bb979690d4..b980a9524b5 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
+2001-01-08 Ken Raeburn <raeburn@gnu.org>
+
+ * xfns.c (xpm_load) [!ALLOC_XPM_COLORS]: Declare local variable I
+ in inner block.
+
2001-01-08 Gerd Moellmann <gerd@gnu.org>
* window.c (window_scroll_pixel_based): Adjust glyph matrices
diff --git a/src/xfns.c b/src/xfns.c
index 1d277b081c8..037a0baa294 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -7331,6 +7331,8 @@ xpm_load (f, img)
#ifdef ALLOC_XPM_COLORS
img->colors = colors_in_color_table (&img->ncolors);
#else /* not ALLOC_XPM_COLORS */
+ int i;
+
img->ncolors = attrs.nalloc_pixels;
img->colors = (unsigned long *) xmalloc (img->ncolors
* sizeof *img->colors);