From 45649900e7047828f8e9aa536ea6f33af361b7e0 Mon Sep 17 00:00:00 2001 From: Eli Barzilay Date: Sat, 15 Sep 2007 00:50:54 +0000 Subject: [PATCH] do not trust require spec from user code svn: r7342 --- collects/mzlib/sandbox.ss | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/collects/mzlib/sandbox.ss b/collects/mzlib/sandbox.ss index a84df40f28..d040cf82dd 100644 --- a/collects/mzlib/sandbox.ss +++ b/collects/mzlib/sandbox.ss @@ -586,11 +586,7 @@ "got more than a single expression"))) (syntax-case* (car prog) (module) literal-identifier=? [(module modname lang body ...) - (make-evaluator* - void - (require-perms (syntax-object->datum #'lang) - (cons 'begin (syntax->list #'(body ...)))) - (car prog))] + (make-evaluator* void '() (car prog))] [_else (error 'make-evaluator "expecting a `module' program; got ~e" (syntax-object->datum (car prog)))]))]))