diff options
Diffstat (limited to 'src/xterm.h')
| -rw-r--r-- | src/xterm.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/xterm.h b/src/xterm.h index 11d5d50d952..d244aa4be0b 100644 --- a/src/xterm.h +++ b/src/xterm.h | |||
| @@ -775,8 +775,7 @@ enum | |||
| 775 | struct scroll_bar | 775 | struct scroll_bar |
| 776 | { | 776 | { |
| 777 | /* These fields are shared by all vectors. */ | 777 | /* These fields are shared by all vectors. */ |
| 778 | EMACS_INT size_from_Lisp_Vector_struct; | 778 | struct vectorlike_header header; |
| 779 | struct Lisp_Vector *next_from_Lisp_Vector_struct; | ||
| 780 | 779 | ||
| 781 | /* The window we're a scroll bar for. */ | 780 | /* The window we're a scroll bar for. */ |
| 782 | Lisp_Object window; | 781 | Lisp_Object window; |
| @@ -817,12 +816,6 @@ struct scroll_bar | |||
| 817 | unsigned int fringe_extended_p : 1; | 816 | unsigned int fringe_extended_p : 1; |
| 818 | }; | 817 | }; |
| 819 | 818 | ||
| 820 | /* The number of elements a vector holding a struct scroll_bar needs. */ | ||
| 821 | #define SCROLL_BAR_VEC_SIZE \ | ||
| 822 | ((sizeof (struct scroll_bar) \ | ||
| 823 | - sizeof (EMACS_INT) - sizeof (struct Lisp_Vector *)) \ | ||
| 824 | / sizeof (Lisp_Object)) | ||
| 825 | |||
| 826 | /* Turning a lisp vector value into a pointer to a struct scroll_bar. */ | 819 | /* Turning a lisp vector value into a pointer to a struct scroll_bar. */ |
| 827 | #define XSCROLL_BAR(vec) ((struct scroll_bar *) XVECTOR (vec)) | 820 | #define XSCROLL_BAR(vec) ((struct scroll_bar *) XVECTOR (vec)) |
| 828 | 821 | ||
| @@ -991,7 +984,7 @@ extern void x_mouse_leave (struct x_display_info *); | |||
| 991 | #ifdef USE_X_TOOLKIT | 984 | #ifdef USE_X_TOOLKIT |
| 992 | extern int x_dispatch_event (XEvent *, Display *); | 985 | extern int x_dispatch_event (XEvent *, Display *); |
| 993 | #endif | 986 | #endif |
| 994 | extern EMACS_INT x_x_to_emacs_modifiers (struct x_display_info *, int); | 987 | extern int x_x_to_emacs_modifiers (struct x_display_info *, int); |
| 995 | extern int x_display_pixel_height (struct x_display_info *); | 988 | extern int x_display_pixel_height (struct x_display_info *); |
| 996 | extern int x_display_pixel_width (struct x_display_info *); | 989 | extern int x_display_pixel_width (struct x_display_info *); |
| 997 | 990 | ||