Match up 9.2 and current definitions of GUARANTEE.
authorMatt Birkholz <matt@birchwood-abbey.net>
Sun, 5 Mar 2017 19:06:53 +0000 (12:06 -0700)
committerMatt Birkholz <matt@birchwood-abbey.net>
Sun, 5 Mar 2017 19:06:53 +0000 (12:06 -0700)
commitb5336a0952f7dd142af952217732b10a2d1de07e
tree1689f62f6d6bd714883a85c649121950d15a415a
parentdc16a69d4775d0494ccd0df8b49037057b7a36da
Match up 9.2 and current definitions of GUARANTEE.

Fix the 9.2 host adapter to agree with expected behavior (returning
the object), after changing the new definition so that it is easier to
continue from (error...) with a substitute.
src/runtime/host-adapter.scm
src/runtime/predicate-metadata.scm