X-Git-Url: https://git.jsancho.org/?p=guile-irrlicht.git;a=blobdiff_plain;f=irrlicht%2Fforeign.scm;h=94aab7c8fe7c7c979c68877b00c24cef922d7e64;hp=f6e203622f55db18eae8907fce38f3c26533c4dd;hb=384a8fb56d8500dc3551085191a39c9da70e221c;hpb=6726ec63b405a33dfb68e00c59a0c1210412d05a diff --git a/irrlicht/foreign.scm b/irrlicht/foreign.scm index f6e2036..94aab7c 100644 --- a/irrlicht/foreign.scm +++ b/irrlicht/foreign.scm @@ -19,8 +19,10 @@ (define-module (irrlicht foreign) + #:use-module (system foreign) #:use-module (irrlicht base) - #:export (get-irrlicht-proc)) + #:export (get-irrlicht-proc + null-pointer?)) ;; We use a hash table to store foreign irrlicht methods related with their ;; classes @@ -40,3 +42,6 @@ new-proc)) (else proc)))) + +(define (null-pointer? pointer) + (eq? pointer %null-pointer))