[Scummvm-cvs-logs] SF.net SVN: scummvm: [20589] scummvm/trunk/base

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Sat Feb 11 17:25:01 CET 2006


Revision: 20589
Author:   fingolfin
Date:     2006-02-11 17:23:58 -0800 (Sat, 11 Feb 2006)
ViewCVS:  http://svn.sourceforge.net/scummvm?rev=20589&view=rev

Log Message:
-----------
No need to force engines to implement errorString()

Modified Paths:
--------------
    scummvm/trunk/base/engine.cpp
    scummvm/trunk/base/engine.h
Modified: scummvm/trunk/base/engine.cpp
===================================================================
--- scummvm/trunk/base/engine.cpp	2006-02-12 01:06:26 UTC (rev 20588)
+++ scummvm/trunk/base/engine.cpp	2006-02-12 01:23:58 UTC (rev 20589)
@@ -148,6 +148,10 @@
 	return _gameDataPath.c_str();
 }
 
+void Engine::errorString(const char *buf1, char *buf2) {
+	strcpy(buf2, buf1);
+}
+
 void NORETURN CDECL error(const char *s, ...) {
 	char buf_input[STRINGBUFLEN];
 	char buf_output[STRINGBUFLEN];

Modified: scummvm/trunk/base/engine.h
===================================================================
--- scummvm/trunk/base/engine.h	2006-02-12 01:06:26 UTC (rev 20588)
+++ scummvm/trunk/base/engine.h	2006-02-12 01:23:58 UTC (rev 20589)
@@ -70,7 +70,7 @@
 	virtual const char *getGameDataPath() const;
 
 	/** Specific for each engine: prepare error string. */
-	virtual void errorString(const char *buf_input, char *buf_output) = 0;
+	virtual void errorString(const char *buf_input, char *buf_output);
 
 	void initCommonGFX(GameDetector &detector);
 







More information about the Scummvm-git-logs mailing list