--- a/textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp Mon Mar 15 12:42:02 2010 +0200
+++ b/textinput/AknInputLanguage/src/ptiInputLanguageInfo.cpp Wed Mar 31 22:08:20 2010 +0300
@@ -21,6 +21,7 @@
#include "AknInputLanguageInfo.h"
#include "ptiInputLanguageInfo.h"
+#include "e32cmn.h"
// CONSTANTS
const TInt KInputLanguageArrayGranularity = 10;
@@ -167,7 +168,17 @@
EXPORT_C TAknLanguageName CT9InputLanguageInfo::LanguageName( TLanguage aLanguageCode ) const
{
MPtiLanguage* lang = iPtiEngineInterface->GetLanguage(aLanguageCode);
- return lang->LocalizedName();
+
+ TAknLanguageName buf;
+ if( lang != NULL )
+ {
+ buf.Copy( lang->LocalizedName() );
+ }
+ else
+ {
+ buf.Copy( KNullDesC );
+ }
+ return buf;
}
EXPORT_C TLanguage CT9InputLanguageInfo::UrlLanguage() const