diff options
| -rw-r--r-- | engines/sci/engine/savegame.cpp | 2 | ||||
| -rw-r--r-- | engines/sci/engine/state.cpp | 4 | ||||
| -rw-r--r-- | engines/sci/engine/state.h | 4 | ||||
| -rw-r--r-- | engines/sci/sci.cpp | 4 | 
4 files changed, 5 insertions, 9 deletions
| diff --git a/engines/sci/engine/savegame.cpp b/engines/sci/engine/savegame.cpp index 9c8f255902..9f644dcd8e 100644 --- a/engines/sci/engine/savegame.cpp +++ b/engines/sci/engine/savegame.cpp @@ -717,7 +717,7 @@ EngineState *gamestate_restore(EngineState *s, Common::SeekableReadStream *fh) {  	}  	// FIXME: Do in-place loading at some point, instead of creating a new EngineState instance from scratch. -	retval = new EngineState(s->resMan, s->_kernel, s->_voc, s->_gui, s->_cursor, s->_flags); +	retval = new EngineState(s->resMan, s->_kernel, s->_voc, s->_gui, s->_cursor);  	// Copy some old data  	retval->gfx_state = s->gfx_state; diff --git a/engines/sci/engine/state.cpp b/engines/sci/engine/state.cpp index 13930d8a27..04dc6ccc83 100644 --- a/engines/sci/engine/state.cpp +++ b/engines/sci/engine/state.cpp @@ -29,8 +29,8 @@  namespace Sci { -EngineState::EngineState(ResourceManager *res, Kernel *kernel, Vocabulary *voc, SciGui *gui, SciGuiCursor *cursor, uint32 flags) -: resMan(res), _kernel(kernel), _voc(voc), _gui(gui), _cursor(cursor), _flags(flags), _dirseeker(this) { +EngineState::EngineState(ResourceManager *res, Kernel *kernel, Vocabulary *voc, SciGui *gui, SciGuiCursor *cursor) +: resMan(res), _kernel(kernel), _voc(voc), _gui(gui), _cursor(cursor), _dirseeker(this) {  	gfx_state = 0;  	old_screen = 0; diff --git a/engines/sci/engine/state.h b/engines/sci/engine/state.h index 7fae7e2316..9ee8d271e6 100644 --- a/engines/sci/engine/state.h +++ b/engines/sci/engine/state.h @@ -160,7 +160,7 @@ private:  struct EngineState : public Common::Serializable {  public: -	EngineState(ResourceManager *res, Kernel *kernel, Vocabulary *voc, SciGui *gui, SciGuiCursor *cursor, uint32 flags); +	EngineState(ResourceManager *res, Kernel *kernel, Vocabulary *voc, SciGui *gui, SciGuiCursor *cursor);  	virtual ~EngineState();  	virtual void saveLoadWithSerializer(Common::Serializer &ser); @@ -171,8 +171,6 @@ public:  	Kernel *_kernel;  	Vocabulary *_voc; -	const uint32 _flags;			/**< Specific game flags */ -  	Common::String _gameName; /**< Designation of the primary object (which inherits from Game) */  	/* Non-VM information */ diff --git a/engines/sci/sci.cpp b/engines/sci/sci.cpp index a12a729ed1..41c0719ef5 100644 --- a/engines/sci/sci.cpp +++ b/engines/sci/sci.cpp @@ -126,8 +126,6 @@ Common::Error SciEngine::run() {  	// FIXME/TODO: Move some of the stuff below to init() -	const uint32 flags = getFlags(); -  	_resMan = new ResourceManager();  	if (!_resMan) { @@ -142,7 +140,7 @@ Common::Error SciEngine::run() {  	SciGuiCursor *cursor = new SciGuiCursor(_resMan, palette);  	// We'll set the GUI below -	_gamestate = new EngineState(_resMan, _kernel, _vocabulary, NULL, cursor, flags); +	_gamestate = new EngineState(_resMan, _kernel, _vocabulary, NULL, cursor);  	// Gui change  	//_gamestate->_gui = new SciGui(_gamestate, screen, palette, cursor);    // new | 
