aboutsummaryrefslogtreecommitdiff
path: root/src/interp/i-map.boot
diff options
context:
space:
mode:
Diffstat (limited to 'src/interp/i-map.boot')
-rw-r--r--src/interp/i-map.boot6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/interp/i-map.boot b/src/interp/i-map.boot
index 2199f298..d0969c48 100644
--- a/src/interp/i-map.boot
+++ b/src/interp/i-map.boot
@@ -1,6 +1,6 @@
-- Copyright (c) 1991-2002, The Numerical Algorithms Group Ltd.
-- All rights reserved.
--- Copyright (C) 2007-2008, Gabriel Dos Reis.
+-- Copyright (C) 2007-2009, Gabriel Dos Reis.
-- All rights reserved.
--
-- Redistribution and use in source and binary forms, with or without
@@ -758,10 +758,10 @@ compileCoerceMap(op,argTypes,mm) ==
parms:= [:parms,'envArg]
body := ['SPADCALL,:argCode,['LIST,['function,imp]]]
minivectorName := makeInternalMapMinivectorName(name)
- body := substitute(minivectorName,"$$$",body)
+ body := declareUnusedParameters(parms,substitute(minivectorName,"$$$",body))
setDynamicBinding(minivectorName,LIST2VEC $minivector)
compileInteractive
- [name,['LAMBDA,parms,declareGlobalVariables [minivectorName],body]]
+ [name,['LAMBDA,parms,declareGlobalVariables [minivectorName],:body]]
CAR sig
depthOfRecursion(opName,body) ==