[Scummvm-cvs-logs] CVS: scummvm/scumm resource.cpp,1.195,1.196 scumm.cpp,1.8,1.9 scumm.h,1.387,1.388
Max Horn
fingolfin at users.sourceforge.net
Sun Mar 28 05:41:02 CEST 2004
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13144
Modified Files:
resource.cpp scumm.cpp scumm.h
Log Message:
rename displayError() to displayMessage(); fix slightly incorrect usage of that method
Index: resource.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/resource.cpp,v
retrieving revision 1.195
retrieving revision 1.196
diff -u -d -r1.195 -r1.196
--- resource.cpp 23 Mar 2004 01:59:02 -0000 1.195
+++ resource.cpp 28 Mar 2004 13:28:44 -0000 1.196
@@ -241,7 +241,7 @@
sprintf(buf, "Cannot find file: '%s'\nInsert disc %d into drive %s\nPress OK to retry, Quit to exit", filename, disknum, getGameDataPath());
#endif
- result = displayError("Quit", buf);
+ result = displayMessage("Quit", buf);
if (result == 2)
error("Cannot find file: '%s'", filename);
} else {
Index: scumm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.cpp,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -d -r1.8 -r1.9
--- scumm.cpp 23 Mar 2004 03:33:23 -0000 1.8
+++ scumm.cpp 28 Mar 2004 13:28:44 -0000 1.9
@@ -1420,7 +1420,7 @@
makeSavegameName(filename, _saveLoadSlot, _saveTemporaryState);
if (!success) {
- displayError(0, errMsg, filename);
+ displayMessage(0, errMsg, filename);
} else if (_saveLoadFlag == 1 && _saveLoadSlot != 0 && !_saveTemporaryState) {
// Display "Save successful" message, except for auto saves
#ifdef __PALM_OS__
@@ -2526,7 +2526,7 @@
void ScummEngine::startManiac() {
warning("stub startManiac()");
- displayError("Alright", "Usually, Maniac Mansion would start now. But ScummVM doesn't do that yet. To play it, go to 'Add Game' in the ScummVM start menu and select the 'Maniac' directory inside the Tentacle game directory.");
+ displayMessage(0, "Usually, Maniac Mansion would start now. But ScummVM doesn't do that yet. To play it, go to 'Add Game' in the ScummVM start menu and select the 'Maniac' directory inside the Tentacle game directory.");
}
#pragma mark -
@@ -2588,7 +2588,7 @@
}
}
-char ScummEngine::displayError(const char *altButton, const char *message, ...) {
+char ScummEngine::displayMessage(const char *altButton, const char *message, ...) {
#ifdef __PALM_OS__
char buf[256]; // 1024 is too big overflow the stack
#else
@@ -2597,7 +2597,7 @@
va_list va;
va_start(va, message);
- vsprintf(buf, message, va);
+ vsnprintf(buf, sizeof(buf), message, va);
va_end(va);
GUI::MessageDialog dialog(buf, "OK", altButton);
Index: scumm.h
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scumm.h,v
retrieving revision 1.387
retrieving revision 1.388
diff -u -d -r1.387 -r1.388
--- scumm.h 23 Mar 2004 01:59:02 -0000 1.387
+++ scumm.h 28 Mar 2004 13:28:44 -0000 1.388
@@ -386,7 +386,7 @@
public:
void optionsDialog(); // Used by MainMenuDialog::handleCommand()
protected:
- char displayError(const char *altButton, const char *message, ...);
+ char displayMessage(const char *altButton, const char *message, ...);
protected:
byte _fastMode;
More information about the Scummvm-git-logs
mailing list