aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Walters <[email protected]>2002-05-29 18:57:57 +0000
committerColin Walters <[email protected]>2002-05-29 18:57:57 +0000
commit5135ab39fb3597d44508b6018fcf42e1aca05774 (patch)
treee8cff2c49d93f14bebaaf11d5fd49cd1e265835e
parent96801005d0ced18ff7cb79920aec3891866860d7 (diff)
(Fread_from_string): Don't depend on order of evaluation for C
function parameters.
-rw-r--r--src/lread.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lread.c b/src/lread.c
index 4d275a6877..33e8db9c31 100644
--- a/src/lread.c
+++ b/src/lread.c
@@ -1481,8 +1481,8 @@ START and END optionally delimit a substring of STRING from which to read;
Lisp_Object string, start, end;
{
CHECK_STRING (string);
- return Fcons (read_internal_start (string, start, end),
- make_number (read_from_string_index));
+ Lisp_Object ret = read_internal_start (string, start, end);
+ return Fcons (ret, make_number (read_from_string_index));
}
/* Function to set up the global context we need in toplevel read