Mercurial > emacs
comparison src/xterm.c @ 33064:9de33d895c6c
(x_alloc_nearest_color): Fix last change to compare
RGB values.
author | Gerd Moellmann <gerd@gnu.org> |
---|---|
date | Mon, 30 Oct 2000 15:16:52 +0000 |
parents | c236bd0d44c3 |
children | 834a6b4f08a4 |
comparison
equal
deleted
inserted
replaced
33063:0a3da2a92f53 | 33064:9de33d895c6c |
---|---|
3420 struct x_display_info *dpyinfo = FRAME_X_DISPLAY_INFO (f); | 3420 struct x_display_info *dpyinfo = FRAME_X_DISPLAY_INFO (f); |
3421 XColor *cached_color; | 3421 XColor *cached_color; |
3422 | 3422 |
3423 if (dpyinfo->color_cells | 3423 if (dpyinfo->color_cells |
3424 && (cached_color = &dpyinfo->color_cells[color->pixel], | 3424 && (cached_color = &dpyinfo->color_cells[color->pixel], |
3425 cached_color->pixel != color->pixel)) | 3425 (cached_color->red != color->red |
3426 || cached_color->blue != color->blue | |
3427 || cached_color->green != color->green))) | |
3426 { | 3428 { |
3427 xfree (dpyinfo->color_cells); | 3429 xfree (dpyinfo->color_cells); |
3428 dpyinfo->color_cells = NULL; | 3430 dpyinfo->color_cells = NULL; |
3429 dpyinfo->ncolor_cells = 0; | 3431 dpyinfo->ncolor_cells = 0; |
3430 } | 3432 } |