Mercurial > emacs
diff src/indent.c @ 39973:579177964efa
Avoid (most) uses of XCAR/XCDR as lvalues, for flexibility in experimenting
with lisp system changes.
| author | Ken Raeburn <raeburn@raeburn.org> |
|---|---|
| date | Tue, 16 Oct 2001 09:09:51 +0000 |
| parents | a5b6a5d3e531 |
| children | e528f2adeed4 |
line wrap: on
line diff
--- a/src/indent.c Mon Oct 15 20:52:59 2001 +0000 +++ b/src/indent.c Tue Oct 16 09:09:51 2001 +0000 @@ -1755,18 +1755,18 @@ CHECK_NUMBER_COERCE_MARKER (from, 0); CHECK_CONS (frompos, 0); - CHECK_NUMBER (XCAR (frompos), 0); - CHECK_NUMBER (XCDR (frompos), 0); + CHECK_NUMBER_CAR (frompos, 0); + CHECK_NUMBER_CDR (frompos, 0); CHECK_NUMBER_COERCE_MARKER (to, 0); CHECK_CONS (topos, 0); - CHECK_NUMBER (XCAR (topos), 0); - CHECK_NUMBER (XCDR (topos), 0); + CHECK_NUMBER_CAR (topos, 0); + CHECK_NUMBER_CDR (topos, 0); CHECK_NUMBER (width, 0); if (!NILP (offsets)) { CHECK_CONS (offsets, 0); - CHECK_NUMBER (XCAR (offsets), 0); - CHECK_NUMBER (XCDR (offsets), 0); + CHECK_NUMBER_CAR (offsets, 0); + CHECK_NUMBER_CDR (offsets, 0); hscroll = XINT (XCAR (offsets)); tab_offset = XINT (XCDR (offsets)); }
