aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/files.cpp
diff options
context:
space:
mode:
authorStrangerke2013-03-20 07:27:42 +0100
committerStrangerke2013-03-20 07:27:42 +0100
commit852e65bd02bc1278386d79ca68f81e3d15e9fa43 (patch)
treee2588a3503ce1d3cadb690fefe8cfdefe30f85d9 /engines/hopkins/files.cpp
parentd9b596ad183e4784e9692ac439683dbf5f904dc2 (diff)
downloadscummvm-rg350-852e65bd02bc1278386d79ca68f81e3d15e9fa43.tar.gz
scummvm-rg350-852e65bd02bc1278386d79ca68f81e3d15e9fa43.tar.bz2
scummvm-rg350-852e65bd02bc1278386d79ca68f81e3d15e9fa43.zip
HOPKINS: Remove setParent() from Globals
Diffstat (limited to 'engines/hopkins/files.cpp')
-rw-r--r--engines/hopkins/files.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/engines/hopkins/files.cpp b/engines/hopkins/files.cpp
index 1d63d16bd6..42521bdb6b 100644
--- a/engines/hopkins/files.cpp
+++ b/engines/hopkins/files.cpp
@@ -47,7 +47,7 @@ byte *FileManager::loadFile(const Common::String &file) {
// Allocate space for the file contents
size_t filesize = f.size();
- byte *data = _vm->_globals.allocMemory(filesize);
+ byte *data = _vm->_globals->allocMemory(filesize);
if (!data)
error("Error allocating space for file being loaded - %s", file.c_str());
@@ -68,16 +68,16 @@ int FileManager::readStream(Common::ReadStream &stream, void *buf, size_t nbytes
* Initialize censorship based on blood.dat file
*/
void FileManager::initCensorship() {
- _vm->_globals._censorshipFl = false;
+ _vm->_globals->_censorshipFl = false;
// If file doesn't exist, fallback to uncensored
if (fileExists("BLOOD.DAT")) {
char *data = (char *)loadFile("BLOOD.DAT");
if ((data[6] == 'u' && data[7] == 'k') || (data[6] == 'U' && data[7] == 'K'))
- _vm->_globals._censorshipFl = true;
+ _vm->_globals->_censorshipFl = true;
- _vm->_globals.freeMemory((byte *)data);
+ _vm->_globals->freeMemory((byte *)data);
}
}
@@ -169,7 +169,7 @@ byte *FileManager::searchCat(const Common::String &file, CatMode mode) {
tmpFilename = "ENG_VOI.CAT";
// Win95 and Linux versions uses another set of names
else {
- switch (_vm->_globals._language) {
+ switch (_vm->_globals->_language) {
case LANG_EN:
tmpFilename = "RES_VAN.CAT";
break;
@@ -204,32 +204,32 @@ byte *FileManager::searchCat(const Common::String &file, CatMode mode) {
if (name == filename) {
// Found entry for file, so get it's details from the catalogue entry
const byte *pData = ptr + offsetVal;
- _vm->_globals._catalogPos = READ_LE_UINT32(pData + 15);
- _vm->_globals._catalogSize = READ_LE_UINT32(pData + 19);
+ _vm->_globals->_catalogPos = READ_LE_UINT32(pData + 15);
+ _vm->_globals->_catalogSize = READ_LE_UINT32(pData + 19);
matchFlag = true;
}
if (name == "FINIS") {
- _vm->_globals.freeMemory(ptr);
+ _vm->_globals->freeMemory(ptr);
return g_PTRNUL;
}
offsetVal += 23;
}
- _vm->_globals.freeMemory(ptr);
+ _vm->_globals->freeMemory(ptr);
if (secondaryFilename != "") {
if (!f.open(secondaryFilename))
error("CHARGE_FICHIER");
- f.seek(_vm->_globals._catalogPos);
+ f.seek(_vm->_globals->_catalogPos);
- byte *catData = _vm->_globals.allocMemory(_vm->_globals._catalogSize);
+ byte *catData = _vm->_globals->allocMemory(_vm->_globals->_catalogSize);
if (catData == g_PTRNUL)
error("CHARGE_FICHIER");
- readStream(f, catData, _vm->_globals._catalogSize);
+ readStream(f, catData, _vm->_globals->_catalogSize);
f.close();
result = catData;
} else {