comparison src/frame.h @ 9288:9f9984bed1b3

(XSETFRAME): Set object type as well as value.
author Karl Heuer <kwzh@gnu.org>
date Tue, 04 Oct 1994 13:14:12 +0000
parents fbdd7a2e62f4
children 9793cba6b65e
comparison
equal deleted inserted replaced
9287:781ada39b15c 9288:9f9984bed1b3
252 #ifdef MULTI_FRAME 252 #ifdef MULTI_FRAME
253 253
254 typedef struct frame *FRAME_PTR; 254 typedef struct frame *FRAME_PTR;
255 255
256 #define XFRAME(p) ((struct frame *) XPNTR (p)) 256 #define XFRAME(p) ((struct frame *) XPNTR (p))
257 #define XSETFRAME(p, v) ((struct frame *) XSETPNTR (p, v)) 257 #define XSETFRAME(p, v) XSET (p, Lisp_Frame, v)
258 258
259 #define WINDOW_FRAME(w) (w)->frame 259 #define WINDOW_FRAME(w) (w)->frame
260 260
261 #define FRAME_LIVE_P(f) ((f)->display.nothing != 0) 261 #define FRAME_LIVE_P(f) ((f)->display.nothing != 0)
262 #define FRAME_TERMCAP_P(f) ((f)->output_method == output_termcap) 262 #define FRAME_TERMCAP_P(f) ((f)->output_method == output_termcap)