aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/engine/state.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/engine/state.h')
-rw-r--r--engines/sci/engine/state.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/sci/engine/state.h b/engines/sci/engine/state.h
index 26e4893b27..3d6178b07e 100644
--- a/engines/sci/engine/state.h
+++ b/engines/sci/engine/state.h
@@ -65,19 +65,18 @@ struct GfxList;
class DirSeeker {
protected:
- EngineState *_state;
reg_t _outbuffer;
Common::StringList _savefiles;
Common::StringList::const_iterator _iter;
public:
- DirSeeker(EngineState *s) : _state(s) {
+ DirSeeker() {
_outbuffer = NULL_REG;
_iter = _savefiles.begin();
}
- reg_t firstFile(const Common::String &mask, reg_t buffer);
- reg_t nextFile();
+ reg_t firstFile(const Common::String &mask, reg_t buffer, SegManager *segMan);
+ reg_t nextFile(SegManager *segMan);
};
enum {