Mercurial > emacs
diff src/indent.c @ 25645:a14111a2a100
Use XCAR, XCDR, XFLOAT_DATA instead of explicit member access.
author | Ken Raeburn <raeburn@raeburn.org> |
---|---|
date | Sun, 12 Sep 1999 05:07:01 +0000 |
parents | d584d75fc3a7 |
children | c3c9cc1c2379 |
line wrap: on
line diff
--- a/src/indent.c Sun Sep 12 03:40:44 1999 +0000 +++ b/src/indent.c Sun Sep 12 05:07:01 1999 +0000 @@ -1534,20 +1534,20 @@ CHECK_NUMBER_COERCE_MARKER (from, 0); CHECK_CONS (frompos, 0); - CHECK_NUMBER (XCONS (frompos)->car, 0); - CHECK_NUMBER (XCONS (frompos)->cdr, 0); + CHECK_NUMBER (XCAR (frompos), 0); + CHECK_NUMBER (XCDR (frompos), 0); CHECK_NUMBER_COERCE_MARKER (to, 0); CHECK_CONS (topos, 0); - CHECK_NUMBER (XCONS (topos)->car, 0); - CHECK_NUMBER (XCONS (topos)->cdr, 0); + CHECK_NUMBER (XCAR (topos), 0); + CHECK_NUMBER (XCDR (topos), 0); CHECK_NUMBER (width, 0); if (!NILP (offsets)) { CHECK_CONS (offsets, 0); - CHECK_NUMBER (XCONS (offsets)->car, 0); - CHECK_NUMBER (XCONS (offsets)->cdr, 0); - hscroll = XINT (XCONS (offsets)->car); - tab_offset = XINT (XCONS (offsets)->cdr); + CHECK_NUMBER (XCAR (offsets), 0); + CHECK_NUMBER (XCDR (offsets), 0); + hscroll = XINT (XCAR (offsets)); + tab_offset = XINT (XCDR (offsets)); } else hscroll = tab_offset = 0; @@ -1562,10 +1562,10 @@ if (XINT (to) < BEGV || XINT (to) > ZV) args_out_of_range_3 (to, make_number (BEGV), make_number (ZV)); - pos = compute_motion (XINT (from), XINT (XCONS (frompos)->cdr), - XINT (XCONS (frompos)->car), 0, - XINT (to), XINT (XCONS (topos)->cdr), - XINT (XCONS (topos)->car), + pos = compute_motion (XINT (from), XINT (XCDR (frompos)), + XINT (XCAR (frompos)), 0, + XINT (to), XINT (XCDR (topos)), + XINT (XCAR (topos)), XINT (width), hscroll, tab_offset, XWINDOW (window));