aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann2001-10-28 19:08:14 +0000
committerGerd Moellmann2001-10-28 19:08:14 +0000
commitcac1daf08d638ef098883944361d377b4de958c6 (patch)
treef1772dd5de317613e85a30ed70bfdc798732c4f2 /src
parentf4c2acb31f7276d3d51b563cfab4f8132c3f063e (diff)
downloademacs-cac1daf08d638ef098883944361d377b4de958c6.tar.gz
emacs-cac1daf08d638ef098883944361d377b4de958c6.zip
(x_build_heuristic_mask): Fix a bug not incrementing
a loop counter.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/xfns.c6
2 files changed, 7 insertions, 4 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 2ba3c7cd09d..9f51b7df5ca 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12001-10-28 Gerd Moellmann <gerd@gnu.org>
2
3 * xfns.c (x_build_heuristic_mask): Fix a bug not incrementing
4 a loop counter.
5
12001-10-28 Pavel Jan,Bm(Bk <Pavel@Janik.cz> 62001-10-28 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
2 7
3 * emacs.c: Use argv[0] instead of emacs when -t was specified. 8 * emacs.c: Use argv[0] instead of emacs when -t was specified.
diff --git a/src/xfns.c b/src/xfns.c
index c20efb4392b..fb71e47c14c 100644
--- a/src/xfns.c
+++ b/src/xfns.c
@@ -8185,11 +8185,9 @@ x_build_heuristic_mask (f, img, how)
8185 8185
8186 if (CONSP (how)) 8186 if (CONSP (how))
8187 { 8187 {
8188 int rgb[3], i = 0; 8188 int rgb[3], i;
8189 8189
8190 while (i < 3 8190 for (i = 0; i < 3 && CONSP (how) && NATNUMP (XCAR (how)); ++i)
8191 && CONSP (how)
8192 && NATNUMP (XCAR (how)))
8193 { 8191 {
8194 rgb[i] = XFASTINT (XCAR (how)) & 0xffff; 8192 rgb[i] = XFASTINT (XCAR (how)) & 0xffff;
8195 how = XCDR (how); 8193 how = XCDR (how);