aboutsummaryrefslogtreecommitdiff
path: root/gui/dialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/dialog.cpp')
-rw-r--r--gui/dialog.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/gui/dialog.cpp b/gui/dialog.cpp
index 3e14209fe2..7504539eb6 100644
--- a/gui/dialog.cpp
+++ b/gui/dialog.cpp
@@ -328,7 +328,7 @@ void SaveLoadDialog::handleCommand(CommandSender *sender, uint32 cmd, uint32 dat
s->_saveLoadSlot = _savegameList->getSelected();
s->_saveLoadCompatible = false;
s->_saveLoadFlag = 1; // 1 for save, I assume (Painelf)
- strcpy(s->_saveLoadName, _savegameList->getSelectedString());
+ strcpy(s->_saveLoadName, _savegameList->getSelectedString().c_str());
close();
}
break;
@@ -494,9 +494,9 @@ void SoundDialog::handleCommand(CommandSender *sender, uint32 cmd, uint32 data)
scumm->_mixer->setVolume(_soundVolumeSfx);
scumm->_mixer->setMusicVolume(_soundVolumeMusic);
- scummcfg->set("master_volume", _soundVolumeMaster);
- scummcfg->set("music_volume", _soundVolumeMusic);
- scummcfg->set("sfx_volume", _soundVolumeSfx);
+ scummcfg->setInt("master_volume", _soundVolumeMaster);
+ scummcfg->setInt("music_volume", _soundVolumeMusic);
+ scummcfg->setInt("sfx_volume", _soundVolumeSfx);
scummcfg->flush();
}
case kCancelCmd: