comparison src/window-impl.h @ 3017:1e7cc382eb16

[xemacs-hg @ 2005-10-24 10:07:26 by ben] refactor mc-alloc dependencies next-error.el, occur.el: Fix some byte-compile warnings. alloc.c, buffer.c, buffer.h, casetab.c, casetab.h, charset.h, chartab.c, chartab.h, console-impl.h, console-msw-impl.h, console.c, data.c, database.c, device-impl.h, device-msw.c, device.c, dialog-msw.c, elhash.c, events.h, extents-impl.h, extents.c, faces.c, faces.h, file-coding.c, file-coding.h, frame-impl.h, frame.c, glyphs.c, glyphs.h, gui.c, gui.h, keymap.c, lisp.h, lrecord.h, lstream.c, lstream.h, mule-charset.c, objects-impl.h, objects.c, opaque.c, opaque.h, print.c, process.c, procimpl.h, rangetab.c, rangetab.h, scrollbar-gtk.c, scrollbar-msw.c, scrollbar-x.c, scrollbar.c, scrollbar.h, specifier.c, specifier.h, symbols.c, symeval.h, toolbar.c, toolbar.h, tooltalk.c, ui-gtk.c, ui-gtk.h, unicode.c, window-impl.h, window.c: Eliminate the majority of #ifdef MC_ALLOC occurrences through macros LCRECORD_HEADER, ALLOC_LCRECORD_TYPE, MALLOCED_STORAGE_SIZE, etc. (defined in lrecord.h).
author ben
date Mon, 24 Oct 2005 10:07:42 +0000
parents 6fa9919a9a0b
children d1247f3cc363
comparison
equal deleted inserted replaced
3016:f252275fb013 3017:1e7cc382eb16
82 need to be preserved, except for those that are reconstructed by from 82 need to be preserved, except for those that are reconstructed by from
83 the window configuration. */ 83 the window configuration. */
84 84
85 struct window 85 struct window
86 { 86 {
87 #ifdef MC_ALLOC 87 struct LCRECORD_HEADER header;
88 struct lrecord_header header;
89 #else /* MC_ALLOC */
90 struct lcrecord_header header;
91 #endif /* MC_ALLOC */
92 88
93 /* The upper left corner coordinates of this window, 89 /* The upper left corner coordinates of this window,
94 as integers (pixels) relative to upper left corner of frame = 0, 0 */ 90 as integers (pixels) relative to upper left corner of frame = 0, 0 */
95 int pixel_left; 91 int pixel_left;
96 int pixel_top; 92 int pixel_top;
170 #define DESIRED_DISP 1 166 #define DESIRED_DISP 1
171 #define CMOTION_DISP 2 167 #define CMOTION_DISP 2
172 168
173 struct window_mirror 169 struct window_mirror
174 { 170 {
175 #ifdef MC_ALLOC 171 struct LCRECORD_HEADER header;
176 struct lrecord_header header;
177 #else /* MC_ALLOC */
178 struct lcrecord_header header;
179 #endif /* MC_ALLOC */
180 172
181 /* Frame this mirror is on. */ 173 /* Frame this mirror is on. */
182 struct frame *frame; 174 struct frame *frame;
183 175
184 /* Following child (to right or down) at same level of tree */ 176 /* Following child (to right or down) at same level of tree */