[Scummvm-cvs-logs] CVS: scummvm/sky control.cpp,1.74,1.75

Joost Peters joostp at users.sourceforge.net
Mon Sep 6 04:10:01 CEST 2004


Update of /cvsroot/scummvm/scummvm/sky
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6583/sky

Modified Files:
	control.cpp 
Log Message:
Save setting of the text toggle when quitting, fixes bug #855542


Index: control.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/sky/control.cpp,v
retrieving revision 1.74
retrieving revision 1.75
diff -u -d -r1.74 -r1.75
--- control.cpp	25 Aug 2004 22:32:15 -0000	1.74
+++ control.cpp	6 Sep 2004 11:09:25 -0000	1.75
@@ -22,6 +22,7 @@
 #include "common/file.h"
 #include "common/util.h"
 #include "common/system.h"
+#include "common/config-manager.h"
 #include "gui/message.h"
 #include "sky/compact.h"
 #include "sky/control.h"
@@ -726,6 +727,8 @@
 		_statusBar->setToText(0x7000 + 35); // text only
 	}
 
+	ConfMan.set("subtitles", (bool)(flags & SF_ALLOW_TEXT));
+	
 	SkyEngine::_systemVars.systemFlags |= flags;
 
 	drawTextCross(flags);
@@ -1758,6 +1761,7 @@
 	_skyScreen->showScreen(screenData);
 	free(textBuf1); free(textBuf2);
 	delay(1500);
+	ConfMan.flushToDisk();
 	_system->quit();
 }
 





More information about the Scummvm-git-logs mailing list