summaryrefslogtreecommitdiff
path: root/src/virtualmachine/VirtualMachine.cpp
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-09-09 18:16:25 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-09-09 18:16:25 (GMT)
commitb44ac1bb7dbe59170251dc6d38421c45e00bea9f (patch)
tree18492b39168ce400ecb53ea2756e2b90645f2956 /src/virtualmachine/VirtualMachine.cpp
parentddeb11bb7e3f9997592a209c8d5163be72e12aaf (diff)
downloadpowder-b44ac1bb7dbe59170251dc6d38421c45e00bea9f.zip
powder-b44ac1bb7dbe59170251dc6d38421c45e00bea9f.tar.gz
Allow terminating the VM
Diffstat (limited to 'src/virtualmachine/VirtualMachine.cpp')
-rw-r--r--src/virtualmachine/VirtualMachine.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/virtualmachine/VirtualMachine.cpp b/src/virtualmachine/VirtualMachine.cpp
index dca1dc5..ff966ac 100644
--- a/src/virtualmachine/VirtualMachine.cpp
+++ b/src/virtualmachine/VirtualMachine.cpp
@@ -196,6 +196,11 @@ namespace vm
return 1;
}
+ void VirtualMachine::End()
+ {
+ PC = romSize+1;
+ }
+
int VirtualMachine::Call(int address)
{
word w;