Integrate CALLER argument in guarantees.
authorJoe Marshall <eval.apply@gmail.com>
Fri, 19 Oct 2012 20:34:20 +0000 (13:34 -0700)
committerJoe Marshall <eval.apply@gmail.com>
Fri, 19 Oct 2012 20:34:20 +0000 (13:34 -0700)
src/runtime/sysmac.scm

index b93fa74f9ef183533380278331f45147ff505371..309b956dc20d082796567484645880e2c1cd90ad 100644 (file)
@@ -85,6 +85,7 @@ USA.
                 (e-name (symbol 'error:not- root)))
             `(BEGIN
                (DEFINE (,g-name OBJECT #!OPTIONAL CALLER)
+                 (DECLARE (INTEGRATE CALLER))
                  (IF (NOT (,(close-syntax p-name environment) OBJECT))
                      (,(close-syntax e-name environment) OBJECT CALLER)))
                (DEFINE (,e-name OBJECT #!OPTIONAL CALLER)