Fixed detection of printable contracts in dependent struct contracts.

svn: r17751
This commit is contained in:
Carl Eastlund 2010-01-19 09:27:51 +00:00
parent ad7976079f
commit 6a0469b680

View File

@ -466,7 +466,7 @@ it around flattened out.
[else
(let ([fields
(map (λ (field ctc)
(if (contract? ctc)
(if (contract-struct? ctc)
(build-compound-type-name field ctc)
(build-compound-type-name field '...)))
fields