aboutsummaryrefslogtreecommitdiff
path: root/gui/options.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2010-06-15 10:57:28 +0000
committerEugene Sandulenko2010-06-15 10:57:28 +0000
commit01bc5dda944f121187a4499f03d3a3814741f093 (patch)
tree1d08ad7b5f2e6c7c9209c5d6b3f2e80307969d35 /gui/options.cpp
parent8dcc49251f08492968ddfcbb825bfe0a17d0747b (diff)
downloadscummvm-rg350-01bc5dda944f121187a4499f03d3a3814741f093.tar.gz
scummvm-rg350-01bc5dda944f121187a4499f03d3a3814741f093.tar.bz2
scummvm-rg350-01bc5dda944f121187a4499f03d3a3814741f093.zip
GUI: Implemented Languages as GUI options.
SCUMM and AdvancedDetector support this feature. svn-id: r49786
Diffstat (limited to 'gui/options.cpp')
-rw-r--r--gui/options.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/gui/options.cpp b/gui/options.cpp
index b00886b40e..bee06a4dce 100644
--- a/gui/options.cpp
+++ b/gui/options.cpp
@@ -126,8 +126,10 @@ void OptionsDialog::init() {
// Retrieve game GUI options
_guioptions = 0;
- if (ConfMan.hasKey("guioptions", _domain))
- _guioptions = parseGameGUIOptions(ConfMan.get("guioptions", _domain));
+ if (ConfMan.hasKey("guioptions", _domain)) {
+ _guioptionsString = ConfMan.get("guioptions", _domain);
+ _guioptions = parseGameGUIOptions(_guioptionsString);
+ }
}
void OptionsDialog::open() {
@@ -138,8 +140,10 @@ void OptionsDialog::open() {
// Retrieve game GUI options
_guioptions = 0;
- if (ConfMan.hasKey("guioptions", _domain))
- _guioptions = parseGameGUIOptions(ConfMan.get("guioptions", _domain));
+ if (ConfMan.hasKey("guioptions", _domain)) {
+ _guioptionsString = ConfMan.get("guioptions", _domain);
+ _guioptions = parseGameGUIOptions(_guioptionsString);
+ }
// Graphic options
if (_fullscreenCheckbox) {