error if given an unrewindable partial continuation
authorAndy Wingo <wingo@pobox.com>
Wed, 24 Feb 2010 23:18:07 +0000 (00:18 +0100)
committerAndy Wingo <wingo@pobox.com>
Wed, 24 Feb 2010 23:43:51 +0000 (00:43 +0100)
commitb3950ad6d88c5675dadb74c8ce5668daaa1b8692
treeff5539ed1061a0fcbbcfc26c6876559d3c06359f
parent35ac785286a527449b9866b4b9adb78a41e545a7
error if given an unrewindable partial continuation

* libguile/vm-engine.c (vm_error_continuation_not_rewindable):
* libguile/vm-i-system.c (partial-cont-call):
* libguile/vm.h (SCM_VM_CONT_PARTIAL_P):
  (SCM_VM_CONT_REWINDABLE_P): Fix a bug in which we weren't checking if
  a partial continuation was actually rewindable.
libguile/vm-engine.c
libguile/vm-i-system.c
libguile/vm.h