Mercurial > emacs
diff src/callint.c @ 26164:d39ec0a27081
more XCAR/XCDR/XFLOAT_DATA uses, to help isolete lisp engine
| author | Ken Raeburn <raeburn@raeburn.org> |
|---|---|
| date | Mon, 25 Oct 1999 04:58:18 +0000 |
| parents | a14111a2a100 |
| children | 3cb01e10ef3e |
line wrap: on
line diff
--- a/src/callint.c Mon Oct 25 04:50:39 1999 +0000 +++ b/src/callint.c Mon Oct 25 04:58:18 1999 +0000 @@ -148,11 +148,11 @@ Lisp_Object exp; { register Lisp_Object tail; - register struct Lisp_Cons *ptr; - for (tail = exp; CONSP (tail); tail = ptr->cdr) + Lisp_Object next; + for (tail = exp; CONSP (tail); tail = next) { - ptr = XCONS (tail); - ptr->car = quotify_arg (ptr->car); + next = XCDR (tail); + XCAR (tail) = quotify_arg (XCAR (tail)); } return exp; }
