change the contract opter so that unknown contracts don't pretend to be flat

This commit is contained in:
Robby Findler 2012-04-30 14:19:30 -05:00
parent 4694a9874f
commit 05859765ad

View File

@ -184,9 +184,7 @@
(lambda (x) (error 'opt/unknown "flat called on an unknown that had no flat pred ~s ~s"
lift-var
x)))))))
(with-syntax ([val (opt/info-val opt/info)]
[partial-flat-var partial-flat-var])
#'(partial-flat-var val))
#f
lift-var
null
#f)))