Fixing stklos
This commit is contained in:
parent
922eab6ea1
commit
654f8c6e51
|
|
@ -102,6 +102,12 @@
|
||||||
(kawa #t) ; FIXME
|
(kawa #t) ; FIXME
|
||||||
(chibi #t)
|
(chibi #t)
|
||||||
(gauche (define c-null? pointer-null?))
|
(gauche (define c-null? pointer-null?))
|
||||||
|
(stklos (define c-null?
|
||||||
|
(lambda (pointer)
|
||||||
|
(cond ((void? pointer) #t)
|
||||||
|
((and (c-bytevector? pointer)
|
||||||
|
(= (c-memset-pointer->address pointer 0 0) 0)) #t
|
||||||
|
(else #f))))))
|
||||||
(else (define c-null?
|
(else (define c-null?
|
||||||
(lambda (pointer)
|
(lambda (pointer)
|
||||||
(if (c-bytevector? pointer)
|
(if (c-bytevector? pointer)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue