aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/kernel.h
diff options
context:
space:
mode:
authorMartin Kiewitz2010-07-06 14:26:29 +0000
committerMartin Kiewitz2010-07-06 14:26:29 +0000
commitc349d7130c1716b5b87a5cb9f740f8467c16dde4 (patch)
treeff810d95e0250f8a20443b2c3adf8ec0214f3d7d /engines/sci/engine/kernel.h
parenta7cd1534c6d3a325e36db42314e22ff3d8bdc8dd (diff)
downloadscummvm-rg350-c349d7130c1716b5b87a5cb9f740f8467c16dde4.tar.gz
scummvm-rg350-c349d7130c1716b5b87a5cb9f740f8467c16dde4.tar.bz2
scummvm-rg350-c349d7130c1716b5b87a5cb9f740f8467c16dde4.zip
SCI: removing invalid reference error from signature checking, instead adding new type "invalid", so that full call parameter debug information is available
svn-id: r50725
Diffstat (limited to 'engines/sci/engine/kernel.h')
-rw-r--r--engines/sci/engine/kernel.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/engines/sci/engine/kernel.h b/engines/sci/engine/kernel.h
index a0b91b8601..719db41e8d 100644
--- a/engines/sci/engine/kernel.h
+++ b/engines/sci/engine/kernel.h
@@ -101,6 +101,7 @@ enum {
SIG_TYPE_NULL = 0x01, // may be 0:0 [0]
SIG_TYPE_INTEGER = 0x02, // may be 0:* [i], automatically also allows null
SIG_TYPE_UNINITIALIZED = 0x04, // may be FFFF:* -> not allowable, only used for comparsion
+ SIG_TYPE_INVALID = 0x08, // invalid segment or offset -> not allowable, only used for comparsion
SIG_TYPE_OBJECT = 0x10, // may be object [o]
SIG_TYPE_REFERENCE = 0x20, // may be reference [r]
SIG_TYPE_LIST = 0x40, // may be list [l]