aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/seg_manager.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/engine/seg_manager.cpp')
-rw-r--r--engines/sci/engine/seg_manager.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/sci/engine/seg_manager.cpp b/engines/sci/engine/seg_manager.cpp
index 25c74b9be0..0d226e1d49 100644
--- a/engines/sci/engine/seg_manager.cpp
+++ b/engines/sci/engine/seg_manager.cpp
@@ -58,7 +58,7 @@ SegManager::SegManager(ResourceManager *resMan) {
Nodes_seg_id = 0;
Hunks_seg_id = 0;
- exports_wide = 0;
+ _exportsAreWide = false;
_resMan = resMan;
int result = 0;
@@ -278,8 +278,8 @@ bool SegManager::scriptIsLoaded(SegmentId seg) {
return getScriptIfLoaded(seg) != 0;
}
-void SegManager::setExportWidth(int flag) {
- exports_wide = flag;
+void SegManager::setExportAreWide(bool flag) {
+ _exportsAreWide = flag;
}
int SegManager::relocateBlock(Common::Array<reg_t> &block, int block_location, SegmentId segment, int location) {
@@ -732,7 +732,7 @@ uint16 SegManager::validateExportFunc(int pubfunct, SegmentId seg) {
return 0;
}
- if (exports_wide)
+ if (_exportsAreWide)
pubfunct *= 2;
uint16 offset = READ_LE_UINT16((byte *)(scr->export_table + pubfunct));
VERIFY(offset < scr->buf_size, "invalid export function pointer");