aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/seg_manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/engine/seg_manager.h')
-rw-r--r--engines/sci/engine/seg_manager.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/sci/engine/seg_manager.h b/engines/sci/engine/seg_manager.h
index 1a9d20dea3..2e785b1341 100644
--- a/engines/sci/engine/seg_manager.h
+++ b/engines/sci/engine/seg_manager.h
@@ -58,6 +58,8 @@ public:
*/
~SegManager();
+ void resetSegMan();
+
virtual void saveLoadWithSerializer(Common::Serializer &ser);
// 1. Scripts
@@ -456,7 +458,7 @@ private:
SegmentObj *allocSegment(SegmentObj *mem, SegmentId *segid);
LocalVariables *allocLocalsSegment(Script *scr, int count);
int deallocate(SegmentId seg, bool recursive);
- int createClassTable();
+ void createClassTable();
SegmentId findFreeSegment() const;