aboutsummaryrefslogtreecommitdiff
path: root/scumm/dialogs.cpp
diff options
context:
space:
mode:
authorMax Horn2003-02-08 01:27:21 +0000
committerMax Horn2003-02-08 01:27:21 +0000
commit24cba45574285fbc8a24436f2b9211d314a68783 (patch)
tree9c8974f679486ac0158e2a847fcff48f0175a74f /scumm/dialogs.cpp
parent5863805e2cc4fdb7da5903dbf58d1582d3a9f754 (diff)
downloadscummvm-rg350-24cba45574285fbc8a24436f2b9211d314a68783.tar.gz
scummvm-rg350-24cba45574285fbc8a24436f2b9211d314a68783.tar.bz2
scummvm-rg350-24cba45574285fbc8a24436f2b9211d314a68783.zip
more access cleanup; also reorderd some method/function declarations in class Scumm
svn-id: r6593
Diffstat (limited to 'scumm/dialogs.cpp')
-rw-r--r--scumm/dialogs.cpp9
1 files changed, 2 insertions, 7 deletions
diff --git a/scumm/dialogs.cpp b/scumm/dialogs.cpp
index e61e87d644..b5dd57f234 100644
--- a/scumm/dialogs.cpp
+++ b/scumm/dialogs.cpp
@@ -427,19 +427,14 @@ void SaveLoadDialog::fillList()
void SaveLoadDialog::save()
{
// Save the selected item
- _scumm->_saveLoadSlot = _savegameList->getSelected() + 1;
- _scumm->_saveLoadCompatible = false;
- _scumm->_saveLoadFlag = 1; // 1 for save, I assume (Painelf)
- strcpy(_scumm->_saveLoadName, _savegameList->getSelectedString().c_str());
+ _scumm->requestSave(_savegameList->getSelected() + 1, _savegameList->getSelectedString().c_str());
close();
}
void SaveLoadDialog::load()
{
// Load the selected item
- _scumm->_saveLoadSlot = _savegameList->getSelected();
- _scumm->_saveLoadCompatible = false;
- _scumm->_saveLoadFlag = 2; // 2 for load. Magic number anyone?
+ _scumm->requestLoad(_savegameList->getSelected());
close();
}