[Scummvm-cvs-logs] SF.net SVN: scummvm:[49861] scummvm/trunk/common

fingolfin at users.sourceforge.net fingolfin at users.sourceforge.net
Tue Jun 15 17:50:37 CEST 2010


Revision: 49861
          http://scummvm.svn.sourceforge.net/scummvm/?rev=49861&view=rev
Author:   fingolfin
Date:     2010-06-15 15:50:37 +0000 (Tue, 15 Jun 2010)

Log Message:
-----------
Add TranslationManager::getTranslation variant taking/returning a Common::String (should fix WinCE build)

Modified Paths:
--------------
    scummvm/trunk/common/translation.cpp
    scummvm/trunk/common/translation.h

Modified: scummvm/trunk/common/translation.cpp
===================================================================
--- scummvm/trunk/common/translation.cpp	2010-06-15 15:44:24 UTC (rev 49860)
+++ scummvm/trunk/common/translation.cpp	2010-06-15 15:50:37 UTC (rev 49861)
@@ -108,6 +108,10 @@
 	return po2c_gettext(message);
 }
 
+String TranslationManager::getTranslation(const String &message) {
+	return po2c_gettext(message.c_str());
+}
+
 #ifdef TERMCONV
 bool TranslationManager::convert(const char *message) {
 	// Preparing conversion origin

Modified: scummvm/trunk/common/translation.h
===================================================================
--- scummvm/trunk/common/translation.h	2010-06-15 15:44:24 UTC (rev 49860)
+++ scummvm/trunk/common/translation.h	2010-06-15 15:50:37 UTC (rev 49861)
@@ -100,6 +100,8 @@
 	 */
 	const char *getTranslation(const char *message);
 
+	String getTranslation(const String &message);
+
 	/**
 	 * Converts the message into the terminal character set (which may be
 	 * different than the GUI's "native" one.


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list