~ chicken-core (chicken-5) d5c2991cb02a1017cbe86568e61faec1e89a7507
commit d5c2991cb02a1017cbe86568e61faec1e89a7507 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Sat Sep 3 21:48:55 2011 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Sat Sep 3 21:48:55 2011 +0200 fixed bug in handling of (srfi N) extension specifiers diff --git a/eval.scm b/eval.scm index c64eb18d..4b8b8fe1 100644 --- a/eval.scm +++ b/eval.scm @@ -1303,7 +1303,7 @@ `(##core#begin ,@(map (lambda (n) (let ((rid (srfi-id n))) - (let-values (((exp f2) (doit rid rid))) + (let-values (((exp f2 _) (doit rid rid))) (set! f (or f f2)) exp))) (cdr id)))))Trap