summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--srfi/srfi-1.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/srfi/srfi-1.scm b/srfi/srfi-1.scm
index a937d1a4f..2ebe705f5 100644
--- a/srfi/srfi-1.scm
+++ b/srfi/srfi-1.scm
@@ -525,10 +525,10 @@
(define map1 map)
(define (append-map f clist1 . rest)
- (apply append (apply map f clist1 rest)))
+ (concatenate (apply map f clist1 rest)))
(define (append-map! f clist1 . rest)
- (apply append! (apply map f clist1 rest)))
+ (concatenate! (apply map f clist1 rest)))
;; OPTIMIZE-ME: Re-use cons cells of list1
(define map! map)