0.8.3.62:
[sbcl.git] / src / compiler / sparc / c-call.lisp
index bbff5ad..7c9eb6e 100644 (file)
               (make-result-state))))))
 
 (deftransform %alien-funcall ((function type &rest args))
-  (assert (sb!c::constant-continuation-p type))
-  (let* ((type (sb!c::continuation-value type))
+  (assert (sb!c::constant-lvar-p type))
+  (let* ((type (sb!c::lvar-value type))
         (arg-types (alien-fun-type-arg-types type))
         (result-type (alien-fun-type-result-type type)))
     (assert (= (length arg-types) (length args)))