diff options
-rw-r--r-- | stdlib/ffi.tl | 2 | ||||
-rw-r--r-- | txr.1 | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/stdlib/ffi.tl b/stdlib/ffi.tl index b9a86b7b..7ca45bf1 100644 --- a/stdlib/ffi.tl +++ b/stdlib/ffi.tl @@ -160,7 +160,7 @@ (ffi-elemsize (ffi-type-compile type))) (defmacro ffi (type) - ^(ffi-type-compile ',type)) + ^(load-time (ffi-type-compile ',type))) (define-accessor carray-ref carray-refset) @@ -79171,7 +79171,7 @@ FFI type expression to the corresponding type object. The following equivalence holds: .verb - (ffi expr) <--> (ffi-type-compile 'expr) + (ffi expr) <--> (load-time (ffi-type-compile 'expr)) .brev .SS* Zero-filled Object Support |