diff options
| author | Gerd Moellmann | 2001-10-28 19:08:14 +0000 |
|---|---|---|
| committer | Gerd Moellmann | 2001-10-28 19:08:14 +0000 |
| commit | cac1daf08d638ef098883944361d377b4de958c6 (patch) | |
| tree | f1772dd5de317613e85a30ed70bfdc798732c4f2 /src | |
| parent | f4c2acb31f7276d3d51b563cfab4f8132c3f063e (diff) | |
| download | emacs-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/ChangeLog | 5 | ||||
| -rw-r--r-- | src/xfns.c | 6 |
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 @@ | |||
| 1 | 2001-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 | |||
| 1 | 2001-10-28 Pavel Jan,Bm(Bk <Pavel@Janik.cz> | 6 | 2001-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); |