From 5556e782d598bc66030613b23c97c0f29f023083 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Tue, 5 Aug 2025 07:28:48 +0300 Subject: [PATCH] Fixing stklos --- foreign/c/pointer.scm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/foreign/c/pointer.scm b/foreign/c/pointer.scm index 32e0e34..64cd0fd 100644 --- a/foreign/c/pointer.scm +++ b/foreign/c/pointer.scm @@ -102,7 +102,10 @@ (kawa #t) ; FIXME (chibi #t) (gauche (define c-null? pointer-null?)) - (stklos (define c-null? cpointer-null?)) + (stklos (define c-null? + (lambda (pointer) + (and pointer + cpointer-null?)))) (else (define c-null? (lambda (pointer) (if (c-bytevector? pointer)