Properly reference closures

This commit is contained in:
Justin Ethier 2018-10-24 22:43:32 -04:00
parent 7e6ad07d9f
commit 6f47046be0

View file

@ -1518,7 +1518,10 @@
(create-object)) (create-object))
(else (else
(c-code/vars (c-code/vars
(string-append "&" cv-name) (if (and use-alloca?
(> (length free-vars) 0))
cv-name
(string-append "&" cv-name))
(list (list
(if (> (length free-vars) 0) (if (> (length free-vars) 0)
(create-nclosure) (create-nclosure)