diff options
Diffstat (limited to 'engines/sci/engine/seg_manager.h')
-rw-r--r-- | engines/sci/engine/seg_manager.h | 4 |
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; |