Improve pffi-pointer-null

This commit is contained in:
retropikzel 2025-03-13 17:16:27 +02:00
parent bb09c58f9f
commit 2f5b3a03a8
3 changed files with 5 additions and 4 deletions

View File

@ -6,7 +6,7 @@
'(import (chicken foreign)
(chicken memory))
#t))))
(ypsilon
#;(ypsilon
(define-syntax pffi-init
(lambda (x)
(syntax-case x ()

View File

@ -44,10 +44,9 @@
(lambda (pointer)
(c-free pointer)))
; FIXME I dont know where to else get null :D
(define pffi-pointer-null
(lambda ()
(c-malloc 999999999999999999999999999999999999999999999999999999999999)))
0))
(define pffi-pointer-null?
(lambda (pointer)

View File

@ -3,7 +3,9 @@
(scheme char)
(scheme file)
(scheme process-context)
(retropikzel pffi))
(retropikzel pffi)
(ypsilon c-ffi)
)
(define header-count 1)