diff options
| author | Dave Love | 2003-01-13 13:33:42 +0000 |
|---|---|---|
| committer | Dave Love | 2003-01-13 13:33:42 +0000 |
| commit | 5c3ea973e7563d73303f569f4ee042a140078aab (patch) | |
| tree | a52d2224070b206ce43287827b45416485afbe61 /src | |
| parent | 395da65f7661fea9e30652605799ed96347332e8 (diff) | |
| download | emacs-5c3ea973e7563d73303f569f4ee042a140078aab.tar.gz emacs-5c3ea973e7563d73303f569f4ee042a140078aab.zip | |
(Freverse): Use QUIT.
Diffstat (limited to 'src')
| -rw-r--r-- | src/fns.c | 5 |
1 files changed, 4 insertions, 1 deletions
| @@ -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; |