comparison src/frame.h @ 8900:3c6b5ba4d559

[!MULTI_FRAME] (FOR_EACH_FRAME): Fix Lisp_Object vs. int problems.
author Karl Heuer <kwzh@gnu.org>
date Mon, 19 Sep 1994 00:14:49 +0000
parents 9f5965fe4f6b
children 5f79babaa7d2
comparison
equal deleted inserted replaced
8899:81103c53aa59 8900:3c6b5ba4d559
442 442
443 If MULTI_FRAME _is_ defined, then this loop expands to a real 443 If MULTI_FRAME _is_ defined, then this loop expands to a real
444 `for' loop which traverses Vframe_list using LIST_VAR and 444 `for' loop which traverses Vframe_list using LIST_VAR and
445 FRAME_VAR. */ 445 FRAME_VAR. */
446 #define FOR_EACH_FRAME(list_var, frame_var) \ 446 #define FOR_EACH_FRAME(list_var, frame_var) \
447 for (list_var = Qt; frame_var = selected_frame, ! NILP (list_var); list_var = Qnil) 447 for (list_var = Qt; XFASTINT (frame_var) = selected_frame, ! NILP (list_var); list_var = Qnil)
448 448
449 #endif /* not MULTI_FRAME */ 449 #endif /* not MULTI_FRAME */
450 450
451 451
452 /* Device- and MULTI_FRAME-independent scroll bar stuff. */ 452 /* Device- and MULTI_FRAME-independent scroll bar stuff. */