From 5135ab39fb3597d44508b6018fcf42e1aca05774 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 29 May 2002 18:57:57 +0000 Subject: [PATCH] (Fread_from_string): Don't depend on order of evaluation for C function parameters. --- src/lread.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lread.c b/src/lread.c index 4d275a6877d..33e8db9c317 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 -- 2.39.2