diff --git a/collects/ffi/unsafe/objc.rkt b/collects/ffi/unsafe/objc.rkt index 2509a1c778..69acb008ba 100644 --- a/collects/ffi/unsafe/objc.rkt +++ b/collects/ffi/unsafe/objc.rkt @@ -5,11 +5,13 @@ "atomic.rkt" "define.rkt") -(define objc-lib (ffi-lib "libobjc")) +(define objc-lib (ffi-lib "libobjc" #:fail (lambda () #f))) (define-ffi-definer define-objc objc-lib - #:provide provide-protected) -(define-ffi-definer define-objc/private objc-lib) + #:provide provide-protected + #:default-make-fail make-not-available) +(define-ffi-definer define-objc/private objc-lib + #:default-make-fail make-not-available) ;; ----------------------------------------