diff options
| author | Andrew Innes | 2000-08-22 23:43:25 +0000 |
|---|---|---|
| committer | Andrew Innes | 2000-08-22 23:43:25 +0000 |
| commit | 38006079e4a18d30090ee187f032eff4c6182ea6 (patch) | |
| tree | cd57c3021fa3e472888165a7019cc10bce58b720 /src | |
| parent | 42c95ffbe9086d04b2bd49d59e71fe262e5132c4 (diff) | |
| download | emacs-38006079e4a18d30090ee187f032eff4c6182ea6.tar.gz emacs-38006079e4a18d30090ee187f032eff4c6182ea6.zip | |
Include keyboard.h before frame.h.
[USE_CRT_DLL]: Remove unnecessary extern, which screws
up dllimport attributes.
(x_update_window_end): Update prototype.
Diffstat (limited to 'src')
| -rw-r--r-- | src/w32term.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/w32term.c b/src/w32term.c index 7d664a6c532..f7622568569 100644 --- a/src/w32term.c +++ b/src/w32term.c | |||
| @@ -41,6 +41,7 @@ Boston, MA 02111-1307, USA. */ | |||
| 41 | #include <setjmp.h> | 41 | #include <setjmp.h> |
| 42 | #include <sys/stat.h> | 42 | #include <sys/stat.h> |
| 43 | 43 | ||
| 44 | #include "keyboard.h" | ||
| 44 | #include "frame.h" | 45 | #include "frame.h" |
| 45 | #include "dispextern.h" | 46 | #include "dispextern.h" |
| 46 | #include "fontset.h" | 47 | #include "fontset.h" |
| @@ -51,7 +52,6 @@ Boston, MA 02111-1307, USA. */ | |||
| 51 | #include "disptab.h" | 52 | #include "disptab.h" |
| 52 | #include "buffer.h" | 53 | #include "buffer.h" |
| 53 | #include "window.h" | 54 | #include "window.h" |
| 54 | #include "keyboard.h" | ||
| 55 | #include "intervals.h" | 55 | #include "intervals.h" |
| 56 | #include "composite.h" | 56 | #include "composite.h" |
| 57 | #include "coding.h" | 57 | #include "coding.h" |
| @@ -315,7 +315,9 @@ extern Lisp_Object Vcommand_line_args, Vsystem_name; | |||
| 315 | 315 | ||
| 316 | extern Lisp_Object Qface, Qmouse_face; | 316 | extern Lisp_Object Qface, Qmouse_face; |
| 317 | 317 | ||
| 318 | #ifndef USE_CRT_DLL | ||
| 318 | extern int errno; | 319 | extern int errno; |
| 320 | #endif | ||
| 319 | 321 | ||
| 320 | /* A mask of extra modifier bits to put into every keyboard char. */ | 322 | /* A mask of extra modifier bits to put into every keyboard char. */ |
| 321 | 323 | ||
| @@ -334,7 +336,7 @@ enum draw_glyphs_face | |||
| 334 | DRAW_IMAGE_SUNKEN | 336 | DRAW_IMAGE_SUNKEN |
| 335 | }; | 337 | }; |
| 336 | 338 | ||
| 337 | static void x_update_window_end P_ ((struct window *, int)); | 339 | static void x_update_window_end P_ ((struct window *, int, int)); |
| 338 | static void frame_to_window_pixel_xy P_ ((struct window *, int *, int *)); | 340 | static void frame_to_window_pixel_xy P_ ((struct window *, int *, int *)); |
| 339 | void w32_delete_display P_ ((struct w32_display_info *)); | 341 | void w32_delete_display P_ ((struct w32_display_info *)); |
| 340 | static int fast_find_position P_ ((struct window *, int, int *, int *, | 342 | static int fast_find_position P_ ((struct window *, int, int *, int *, |