aboutsummaryrefslogtreecommitdiff
path: root/engines
diff options
context:
space:
mode:
authorMax Horn2009-09-06 12:58:43 +0000
committerMax Horn2009-09-06 12:58:43 +0000
commitb51e9988e61733b5675623a598afc9ff436caf38 (patch)
treecbc90a030ff3aadb8ab68ae1c744806f35fef237 /engines
parentfdbb167ea3962bb9202c81af37da4ee4955f4626 (diff)
downloadscummvm-rg350-b51e9988e61733b5675623a598afc9ff436caf38.tar.gz
scummvm-rg350-b51e9988e61733b5675623a598afc9ff436caf38.tar.bz2
scummvm-rg350-b51e9988e61733b5675623a598afc9ff436caf38.zip
SCI: cleanup
svn-id: r43982
Diffstat (limited to 'engines')
-rw-r--r--engines/sci/console.cpp2
-rw-r--r--engines/sci/engine/seg_manager.cpp4
-rw-r--r--engines/sci/engine/seg_manager.h2
-rw-r--r--engines/sci/engine/vm.h1
4 files changed, 4 insertions, 5 deletions
diff --git a/engines/sci/console.cpp b/engines/sci/console.cpp
index c344b7ff62..04a3b2d037 100644
--- a/engines/sci/console.cpp
+++ b/engines/sci/console.cpp
@@ -1948,7 +1948,7 @@ bool Console::cmdViewReference(int argc, const char **argv) {
break;
case KSIG_REF: {
int size;
- unsigned char *block = _vm->_gamestate->segMan->dereference(reg, &size);
+ byte *block = _vm->_gamestate->segMan->dereference(reg, &size);
DebugPrintf("raw data\n");
diff --git a/engines/sci/engine/seg_manager.cpp b/engines/sci/engine/seg_manager.cpp
index e3f746560b..5387c7abbd 100644
--- a/engines/sci/engine/seg_manager.cpp
+++ b/engines/sci/engine/seg_manager.cpp
@@ -920,7 +920,7 @@ byte *SegManager::dereference(reg_t pointer, int *size) {
return mobj->dereference(pointer, size);
}
-unsigned char *SegManager::allocDynmem(int size, const char *descr, reg_t *addr) {
+byte *SegManager::allocDynmem(int size, const char *descr, reg_t *addr) {
SegmentId seg;
MemObject *mobj = allocNonscriptSegment(MEM_OBJ_DYNMEM, &seg);
*addr = make_reg(seg, 0);
@@ -936,7 +936,7 @@ unsigned char *SegManager::allocDynmem(int size, const char *descr, reg_t *addr)
d._description = strdup(descr);
- return (unsigned char *)(d._buf);
+ return (byte *)(d._buf);
}
const char *SegManager::getDescription(reg_t addr) {
diff --git a/engines/sci/engine/seg_manager.h b/engines/sci/engine/seg_manager.h
index 933718624e..a412ec7333 100644
--- a/engines/sci/engine/seg_manager.h
+++ b/engines/sci/engine/seg_manager.h
@@ -310,7 +310,7 @@ public:
* @return Raw pointer into the allocated dynamic
* memory
*/
- unsigned char *allocDynmem(int size, const char *description, reg_t *addr);
+ byte *allocDynmem(int size, const char *description, reg_t *addr);
/**
* Deallocates a piece of dynamic memory
diff --git a/engines/sci/engine/vm.h b/engines/sci/engine/vm.h
index 54c268a502..50eb59571d 100644
--- a/engines/sci/engine/vm.h
+++ b/engines/sci/engine/vm.h
@@ -37,7 +37,6 @@ namespace Sci {
class SegManager;
struct EngineState;
-struct IntMapper;
struct Object;
class ResourceManager;