From 8794638b9b3b29e49d9483cfd99ad46620fc7ebf Mon Sep 17 00:00:00 2001 From: jaortega Date: Sat, 18 Nov 2000 21:18:07 +0000 Subject: (mix_vm_run) the virtual machine halts if the program counter overflows --- mixlib/mix_vm.c | 1 + 1 file changed, 1 insertion(+) (limited to 'mixlib') diff --git a/mixlib/mix_vm.c b/mixlib/mix_vm.c index 7e17979..3af272d 100644 --- a/mixlib/mix_vm.c +++ b/mixlib/mix_vm.c @@ -296,6 +296,7 @@ mix_vm_run (mix_vm_t *vm) return MIX_VM_ERROR; if (bp_is_set_ (vm, get_loc_ (vm))) return MIX_VM_BREAK; + if (get_loc_ (vm) >= MIX_VM_CELL_NO) halt_ (vm, TRUE); } return MIX_VM_HALT; } -- cgit v1.2.3