]> git.eshelyaron.com Git - emacs.git/commitdiff
(Fread_from_string): Don't depend on order of evaluation for C
authorColin Walters <walters@gnu.org>
Wed, 29 May 2002 18:57:57 +0000 (18:57 +0000)
committerColin Walters <walters@gnu.org>
Wed, 29 May 2002 18:57:57 +0000 (18:57 +0000)
function parameters.

src/lread.c

index 4d275a6877d934da66b2886336799f59a4a2c19d..33e8db9c31750725904d8996f5ace7c63b9c08c5 100644 (file)
@@ -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