~ chicken-core (chicken-5) 37e921034013082d7bd3f7522927e54ccdd481dd


commit 37e921034013082d7bd3f7522927e54ccdd481dd
Author:     megane <meganeka@gmail.com>
AuthorDate: Tue Aug 20 11:18:15 2019 +0300
Commit:     Peter Bex <peter@more-magic.net>
CommitDate: Sun Sep 15 10:44:11 2019 +0200

    * scrutinizer.scm (call-result): Remove unused 'e' , 'params' parameters
    
    Signed-off-by: Peter Bex <peter@more-magic.net>

diff --git a/scrutinizer.scm b/scrutinizer.scm
index f4a0e745..aaed8498 100644
--- a/scrutinizer.scm
+++ b/scrutinizer.scm
@@ -302,7 +302,7 @@
 	     (c (append (or a '()) (or b '()))))
 	(and (pair? c) c)))
 
-    (define (call-result node args e loc params typeenv)
+    (define (call-result node args loc typeenv)
       (let* ((actualtypes (map walked-result args))
 	     (ptype (car actualtypes))
 	     (pptype? (procedure-type? ptype))
@@ -668,7 +668,7 @@
 			  (and pn (variable-mark pn '##compiler#enforce)))
 			 (pt (and pn (variable-mark pn '##compiler#predicate))))
 		    (let-values (((r specialized?) 
-				  (call-result n args e loc params typeenv)))
+				  (call-result n args loc typeenv)))
 		      (define (smash)
 			(when (and (not strict)
 				   (or (not pn)
Trap