~ chicken-core (master) f6685378f5ec7020f351b6b2099aaf843262c137
commit f6685378f5ec7020f351b6b2099aaf843262c137
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Sat Nov 22 09:29:15 2025 +0100
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sat Nov 22 09:29:15 2025 +0100
fix signature of make-bytevector
(reported by Diego A. Mundo)
diff --git a/types.db b/types.db
index f83f705f..f57920cc 100644
--- a/types.db
+++ b/types.db
@@ -1175,7 +1175,7 @@
((bytevector) (##sys#size #(1))))
(chicken.bytevector#utf8->string (#(procedure #:clean #:enforce) chicken.bytevector#utf8->string (bytevector #!optional boolean) string))
(chicken.bytevector#latin1->string (#(procedure #:clean #:enforce) chicken.bytevector#latin1->string (bytevector) string))
-(chicken.bytevector#make-bytevector (#(procedure #:clean #:enforce) chicken.bytevector#make-bytevector (fixnum) bytevector)
+(chicken.bytevector#make-bytevector (#(procedure #:clean #:enforce) chicken.bytevector#make-bytevector (fixnum #!optional fixnum) bytevector)
((fixnum) (##sys#make-bytevector #(1))))
(chicken.bytevector#string->utf8 (#(procedure #:clean #:enforce) chicken.bytevector#string->utf8 (string) bytevector))
(chicken.bytevector#string->latin1 (#(procedure #:clean #:enforce) chicken.bytevector#string->latin1 (string) bytevector))
Trap