aboutsummaryrefslogtreecommitdiff
path: root/sword2/save_rest.cpp
diff options
context:
space:
mode:
authorTorbjörn Andersson2004-11-15 08:22:16 +0000
committerTorbjörn Andersson2004-11-15 08:22:16 +0000
commit38baf0a0d303110958e63e7f9875d3254aaa2499 (patch)
tree4a276e3dbbf832e25d6147962a1359713b59dd6b /sword2/save_rest.cpp
parent455d2a127a841dc832a0adbd161db8e4bddca99b (diff)
downloadscummvm-rg350-38baf0a0d303110958e63e7f9875d3254aaa2499.tar.gz
scummvm-rg350-38baf0a0d303110958e63e7f9875d3254aaa2499.tar.bz2
scummvm-rg350-38baf0a0d303110958e63e7f9875d3254aaa2499.zip
I think this is the kind of constructor/go changes _sev was talking about
in his mail to scummvm-devel. (Though "a discussed a while ago change" sounds like sort of thing Robert Jordan writes whenever there is danger of anything actually happening in any of his more recent books. Tantalizing, yet non-informative. ;-) It's still rather messy. I'll look into cleaning it up later. svn-id: r15818
Diffstat (limited to 'sword2/save_rest.cpp')
-rw-r--r--sword2/save_rest.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/sword2/save_rest.cpp b/sword2/save_rest.cpp
index 0f2a6e74a5..622296e1ec 100644
--- a/sword2/save_rest.cpp
+++ b/sword2/save_rest.cpp
@@ -163,7 +163,7 @@ void Sword2Engine::fillSaveBuffer(byte *buffer, uint32 size, byte *desc) {
uint32 Sword2Engine::saveData(uint16 slotNo, byte *buffer, uint32 bufferSize) {
char saveFileName[MAX_FILENAME_LEN];
- sprintf(saveFileName, "%s.%.3d", _targetName, slotNo);
+ sprintf(saveFileName, "%s.%.3d", _targetName.c_str(), slotNo);
SaveFile *out;
@@ -210,7 +210,7 @@ uint32 Sword2Engine::restoreGame(uint16 slotNo) {
uint32 Sword2Engine::restoreData(uint16 slotNo, byte *buffer, uint32 bufferSize) {
char saveFileName[MAX_FILENAME_LEN];
- sprintf(saveFileName, "%s.%.3d", _targetName, slotNo);
+ sprintf(saveFileName, "%s.%.3d", _targetName.c_str(), slotNo);
SaveFile *in;
@@ -355,7 +355,7 @@ uint32 Sword2Engine::restoreFromBuffer(byte *buffer, uint32 size) {
uint32 Sword2Engine::getSaveDescription(uint16 slotNo, byte *description) {
char saveFileName[MAX_FILENAME_LEN];
- sprintf(saveFileName, "%s.%.3d", _targetName, slotNo);
+ sprintf(saveFileName, "%s.%.3d", _targetName.c_str(), slotNo);
SaveFile *in;
@@ -382,7 +382,7 @@ bool Sword2Engine::saveExists(void) {
bool Sword2Engine::saveExists(uint16 slotNo) {
char saveFileName[MAX_FILENAME_LEN];
- sprintf(saveFileName, "%s.%.3d", _targetName, slotNo);
+ sprintf(saveFileName, "%s.%.3d", _targetName.c_str(), slotNo);
SaveFile *in;