Fix handling of explicit maker in tc-struct.
svn: r11881 original commit: 98c02cb887c493ed5aa9c371b382200f0600049d
This commit is contained in:
parent
e7bc490d7f
commit
74d7ac4276
|
@ -89,7 +89,7 @@
|
|||
#:type-wrapper [type-wrapper values]
|
||||
#:mutable [setters? #f]
|
||||
#:proc-ty [proc-ty #f]
|
||||
#:maker [maker #f]
|
||||
#:maker [maker* #f]
|
||||
#:constructor-return [cret #f]
|
||||
#:poly? [poly? #f])
|
||||
;; create the approriate names that define-struct will bind
|
||||
|
@ -102,7 +102,7 @@
|
|||
(register-struct-types nm sty flds external-fld-types external-fld-types/no-parent setters?
|
||||
#:wrapper wrapper
|
||||
#:type-wrapper type-wrapper
|
||||
#:maker maker
|
||||
#:maker (or maker* maker)
|
||||
#:constructor-return cret)))
|
||||
|
||||
;; generate names, and register the approriate types give field types and structure type
|
||||
|
|
Loading…
Reference in New Issue
Block a user