aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDave Love2003-01-13 13:33:42 +0000
committerDave Love2003-01-13 13:33:42 +0000
commit5c3ea973e7563d73303f569f4ee042a140078aab (patch)
treea52d2224070b206ce43287827b45416485afbe61 /src
parent395da65f7661fea9e30652605799ed96347332e8 (diff)
downloademacs-5c3ea973e7563d73303f569f4ee042a140078aab.tar.gz
emacs-5c3ea973e7563d73303f569f4ee042a140078aab.zip
(Freverse): Use QUIT.
Diffstat (limited to 'src')
-rw-r--r--src/fns.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fns.c b/src/fns.c
index 39437b2b522..e531103126d 100644
--- a/src/fns.c
+++ b/src/fns.c
@@ -1815,7 +1815,10 @@ See also the function `nreverse', which is used more often. */)
1815 Lisp_Object new; 1815 Lisp_Object new;
1816 1816
1817 for (new = Qnil; CONSP (list); list = XCDR (list)) 1817 for (new = Qnil; CONSP (list); list = XCDR (list))
1818 new = Fcons (XCAR (list), new); 1818 {
1819 QUIT;
1820 new = Fcons (XCAR (list), new);
1821 }
1819 if (!NILP (list)) 1822 if (!NILP (list))
1820 wrong_type_argument (Qconsp, list); 1823 wrong_type_argument (Qconsp, list);
1821 return new; 1824 return new;