aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/vm.h
diff options
context:
space:
mode:
authorMax Horn2009-09-17 13:21:42 +0000
committerMax Horn2009-09-17 13:21:42 +0000
commit364640cfd58a99a7b61f914a836c156d55a25c3c (patch)
tree3d49179cb5e6731cd52b2b279c781a718012e788 /engines/sci/engine/vm.h
parentb2c386ed000bce9a34a3d392b57a5d9abe8dfa7e (diff)
downloadscummvm-rg350-364640cfd58a99a7b61f914a836c156d55a25c3c.tar.gz
scummvm-rg350-364640cfd58a99a7b61f914a836c156d55a25c3c.tar.bz2
scummvm-rg350-364640cfd58a99a7b61f914a836c156d55a25c3c.zip
SCI: Rename selector_map_t -> SelectorCache and _selectorMap -> _selectorCache
svn-id: r44152
Diffstat (limited to 'engines/sci/engine/vm.h')
-rw-r--r--engines/sci/engine/vm.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/engines/sci/engine/vm.h b/engines/sci/engine/vm.h
index cd37166d50..fa1b4f8817 100644
--- a/engines/sci/engine/vm.h
+++ b/engines/sci/engine/vm.h
@@ -110,7 +110,11 @@ struct Class {
#define RAW_IS_OBJECT(datablock) (READ_LE_UINT16(((byte *) datablock) + SCRIPT_OBJECT_MAGIC_OFFSET) == SCRIPT_OBJECT_MAGIC_NUMBER)
/** Contains selector IDs for a few selected selectors */
-struct selector_map_t {
+struct SelectorCache {
+ SelectorCache() {
+ memset(this, 0, sizeof(*this));
+ }
+
Selector init; /**< Init function */
Selector play; /**< Play function (first function to be called) */
Selector replay; /**< Replay function */