[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