~ chicken-core (chicken-5) 8985027342d6553ad8d15665821df827a43fa8d2
commit 8985027342d6553ad8d15665821df827a43fa8d2
Author: felix <felix@call-with-current-continuation.org>
AuthorDate: Sun May 15 22:43:16 2011 +0200
Commit: felix <felix@call-with-current-continuation.org>
CommitDate: Sun May 15 22:43:16 2011 +0200
types.db fixes
diff --git a/types.db b/types.db
index 331cd97a..0c8b831a 100644
--- a/types.db
+++ b/types.db
@@ -880,7 +880,7 @@
(##sys#check-string (procedure! ##sys#check-string (string #!optional *) *)
((string) (let ((#:tmp #(1))) '#t))
((string) * (let ((#:tmp #(1))) '#t)))
-(##sys#check-number (procedure! ##sys#check-number (number) *)
+(##sys#check-number (procedure! ##sys#check-number (number #!optional *) *)
((number) (let ((#:tmp #(1))) '#t))
((number *) (let ((#:tmp #(1))) '#t)))
(##sys#check-exact (procedure! ##sys#check-exact (fixnum #!optional *) *)
@@ -1359,7 +1359,7 @@
(get-host-name (procedure get-host-name () string))
(glob (procedure! glob (#!rest string) list))
(group-information (procedure! group-information (fixnum #!optional *) *))
-(initialize-groups (procedure! initialize-groups (fixnum fixnum) undefined))
+(initialize-groups (procedure! initialize-groups (string fixnum) undefined))
(local-time->seconds (procedure! local-time->seconds (vector) number))
(local-timezone-abbreviation (procedure local-timezone-abbreviation () string))
(map-file-to-memory (procedure! map-file-to-memory (* fixnum fixnum fixnum fixnum #!optional fixnum) (struct mmap)))
Trap