aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorJuanma Barranquero2002-10-23 16:55:33 +0000
committerJuanma Barranquero2002-10-23 16:55:33 +0000
commite99833cab6c4098a4916af3d7beefad59ceb4012 (patch)
tree503f0acaf3c5d2a0e242afa90cdc514f9098aa17 /src
parentb9c3f7eb150b3e91c83c1fccc34de075d8ef9a6d (diff)
downloademacs-e99833cab6c4098a4916af3d7beefad59ceb4012.tar.gz
emacs-e99833cab6c4098a4916af3d7beefad59ceb4012.zip
Remove definition of XColor.
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog14
-rw-r--r--src/macfns.c10
-rw-r--r--src/w32fns.c10
-rw-r--r--src/xfaces.c15
4 files changed, 14 insertions, 35 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 65746254999..fc1ec8c2565 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,17 @@
12002-10-23 Juanma Barranquero <lektu@terra.es>
2
3 Patch suggested by Jay Finger <jay_finger@hotmail.com>.
4
5 * w32term.c (w32_term_init): Pass XColor to w32_define_color, not
6 COLORREF.
7
8 * macgui.h:
9 * w32gui.h: Add definition of XColor.
10
11 * macfns.c:
12 * w32fns.c:
13 * xfaces.c: Remove definition of XColor.
14
12002-10-21 Stefan Monnier <monnier@cs.yale.edu> 152002-10-21 Stefan Monnier <monnier@cs.yale.edu>
2 16
3 * casefiddle.c (casify_region): Don't treat a prefix char as part 17 * casefiddle.c (casify_region): Don't treat a prefix char as part
diff --git a/src/macfns.c b/src/macfns.c
index 44bbb3130e2..e2fe2969dfb 100644
--- a/src/macfns.c
+++ b/src/macfns.c
@@ -99,16 +99,6 @@ extern double atof ();
99extern int w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state); 99extern int w32_console_toggle_lock_key (int vk_code, Lisp_Object new_state);
100extern int quit_char;*/ 100extern int quit_char;*/
101 101
102/* A definition of XColor for non-X frames. */
103#ifndef HAVE_X_WINDOWS
104typedef struct {
105 unsigned long pixel;
106 unsigned short red, green, blue;
107 char flags;
108 char pad;
109} XColor;
110#endif
111
112extern char *lispy_function_keys[]; 102extern char *lispy_function_keys[];
113 103
114/* The gray bitmap `bitmaps/gray'. This is done because macterm.c uses 104/* The gray bitmap `bitmaps/gray'. This is done because macterm.c uses
diff --git a/src/w32fns.c b/src/w32fns.c
index f4dd0421694..bfdf34b15ce 100644
--- a/src/w32fns.c
+++ b/src/w32fns.c
@@ -64,16 +64,6 @@ extern void w32_free_menu_strings P_ ((HWND));
64 64
65extern int quit_char; 65extern int quit_char;
66 66
67/* A definition of XColor for non-X frames. */
68#ifndef HAVE_X_WINDOWS
69typedef struct {
70 unsigned long pixel;
71 unsigned short red, green, blue;
72 char flags;
73 char pad;
74} XColor;
75#endif
76
77extern char *lispy_function_keys[]; 67extern char *lispy_function_keys[];
78 68
79/* The gray bitmap `bitmaps/gray'. This is done because w32term.c uses 69/* The gray bitmap `bitmaps/gray'. This is done because w32term.c uses
diff --git a/src/xfaces.c b/src/xfaces.c
index d5ddd6b40de..e66bc16192a 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -297,21 +297,6 @@ Boston, MA 02111-1307, USA. */
297 297
298#define FACE_CACHE_BUCKETS_SIZE 1001 298#define FACE_CACHE_BUCKETS_SIZE 1001
299 299
300/* A definition of XColor for non-X frames. */
301
302#ifndef HAVE_X_WINDOWS
303
304typedef struct
305{
306 unsigned long pixel;
307 unsigned short red, green, blue;
308 char flags;
309 char pad;
310}
311XColor;
312
313#endif /* not HAVE_X_WINDOWS */
314
315/* Keyword symbols used for face attribute names. */ 300/* Keyword symbols used for face attribute names. */
316 301
317Lisp_Object QCfamily, QCheight, QCweight, QCslant, QCunderline; 302Lisp_Object QCfamily, QCheight, QCweight, QCslant, QCunderline;