aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.h
diff options
context:
space:
mode:
authorMartin Kiewitz2010-06-28 14:21:56 +0000
committerMartin Kiewitz2010-06-28 14:21:56 +0000
commit6402d644199e17cbf7770c98ebf8c1edca7c4cca (patch)
tree26df4573ad6deaad6bad20e11aed01a47ea81187 /engines/sci/engine/vm.h
parent9b4406fd350458e1fe194dadd76a0cb97c2ca324 (diff)
downloadscummvm-rg350-6402d644199e17cbf7770c98ebf8c1edca7c4cca.tar.gz
scummvm-rg350-6402d644199e17cbf7770c98ebf8c1edca7c4cca.tar.bz2
scummvm-rg350-6402d644199e17cbf7770c98ebf8c1edca7c4cca.zip
SCI: cleanup of execstack, output of backtrace slightly modified, is now also displaying local calls and exports
svn-id: r50445
Diffstat (limited to 'engines/sci/engine/vm.h')
-rw-r--r--engines/sci/engine/vm.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/sci/engine/vm.h b/engines/sci/engine/vm.h
index 49169a456c..81ec4f1c61 100644
--- a/engines/sci/engine/vm.h
+++ b/engines/sci/engine/vm.h
@@ -97,10 +97,10 @@ struct ExecStack {
StackPtr variables_argp; // Argument pointer
SegmentId local_segment; // local variables etc
- Selector selector; // The selector which was used to call or -1 if not applicable
- int exportId; // The exportId which was called or -1 if not applicable
- int localCallOffset; // Local call offset or -1 if not applicable
- int origin; // The stack frame position the call was made from, or -1 if it was the initial call
+ Selector debugSelector; // The selector which was used to call or -1 if not applicable
+ int debugExportId; // The exportId which was called or -1 if not applicable
+ int debugLocalCallOffset; // Local call offset or -1 if not applicable
+ int debugOrigin; // The stack frame position the call was made from, or -1 if it was the initial call
ExecStackType type;
reg_t* getVarPointer(SegManager *segMan) const;