aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKen Raeburn1999-09-11 18:40:57 +0000
committerKen Raeburn1999-09-11 18:40:57 +0000
commitee88f64dada5993b65dd1d491a106f67bd5976d8 (patch)
tree050fa2c343233eecad4df0206d4fe71e5edb401f /src
parente35efe896b9ade614817a29cae4a1aeae84e66a1 (diff)
downloademacs-ee88f64dada5993b65dd1d491a106f67bd5976d8.tar.gz
emacs-ee88f64dada5993b65dd1d491a106f67bd5976d8.zip
(FOR_EACH_FRAME): Use XCAR and XCDR.
(PIXEL_X_FROM_CANON_X, PIXEL_Y_FROM_CANON_Y): Use XFLOAT_DATA.
Diffstat (limited to 'src')
-rw-r--r--src/frame.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/frame.h b/src/frame.h
index 1bbe48f55e6..cd17a35d664 100644
--- a/src/frame.h
+++ b/src/frame.h
@@ -609,8 +609,8 @@ typedef struct frame *FRAME_PTR;
609#define FOR_EACH_FRAME(list_var, frame_var) \ 609#define FOR_EACH_FRAME(list_var, frame_var) \
610 for ((list_var) = Vframe_list; \ 610 for ((list_var) = Vframe_list; \
611 (CONSP (list_var) \ 611 (CONSP (list_var) \
612 && (frame_var = XCONS (list_var)->car, 1)); \ 612 && (frame_var = XCAR (list_var), 1)); \
613 list_var = XCONS (list_var)->cdr) 613 list_var = XCDR (list_var))
614 614
615 615
616extern Lisp_Object Qframep, Qframe_live_p, Qicon; 616extern Lisp_Object Qframep, Qframe_live_p, Qicon;
@@ -708,7 +708,7 @@ extern Lisp_Object Vterminal_frame;
708#define PIXEL_X_FROM_CANON_X(F, X) \ 708#define PIXEL_X_FROM_CANON_X(F, X) \
709 (INTEGERP (X) \ 709 (INTEGERP (X) \
710 ? XINT (X) * CANON_X_UNIT (F) \ 710 ? XINT (X) * CANON_X_UNIT (F) \
711 : (int) (XFLOAT (X)->data * CANON_X_UNIT (F))) 711 : (int) (XFLOAT_DATA (X) * CANON_X_UNIT (F)))
712 712
713/* Convert canonical value Y to pixels. F is the frame whose 713/* Convert canonical value Y to pixels. F is the frame whose
714 canonical character height is to be used. X must be a Lisp integer 714 canonical character height is to be used. X must be a Lisp integer
@@ -717,7 +717,7 @@ extern Lisp_Object Vterminal_frame;
717#define PIXEL_Y_FROM_CANON_Y(F, Y) \ 717#define PIXEL_Y_FROM_CANON_Y(F, Y) \
718 (INTEGERP (Y) \ 718 (INTEGERP (Y) \
719 ? XINT (Y) * CANON_Y_UNIT (F) \ 719 ? XINT (Y) * CANON_Y_UNIT (F) \
720 : (int) (XFLOAT (Y)->data * CANON_Y_UNIT (F))) 720 : (int) (XFLOAT_DATA (Y) * CANON_Y_UNIT (F)))
721 721
722/* Convert pixel-value X to canonical units. F is the frame whose 722/* Convert pixel-value X to canonical units. F is the frame whose
723 canonical character width is to be used. X is a C integer. Result 723 canonical character width is to be used. X is a C integer. Result