contentstorage/casrv/calocalizerscanner/src/calocalizerscannerproxy.cpp
changeset 61 8e5041d13c84
parent 60 f62f87b200ec
child 73 4bc7b118b3df
--- a/contentstorage/casrv/calocalizerscanner/src/calocalizerscannerproxy.cpp	Fri Mar 19 09:35:23 2010 +0200
+++ b/contentstorage/casrv/calocalizerscanner/src/calocalizerscannerproxy.cpp	Fri Apr 16 15:16:09 2010 +0300
@@ -99,10 +99,7 @@
     {
     QString locale = QLocale::system().name();
     QString filename = QString( "contentstorage_" ) + locale;
-    if( !LoadTranslator( filename ) )
-        {
-        //User::Leave(KErrNotFound); TODO what here
-        }
+    LoadTranslator( filename );
     TPtrC ptrLocale( reinterpret_cast<const TText*>( locale.constData() ) );
     TBuf<KCaMaxAttrNameLen> propertyValue;
     // trap is here to assure deletion of qtranslator in case code leaves
@@ -175,6 +172,7 @@
         	locals[i]->SetLocalizedStringL( locals[i]->GetStringId() );  
         	}
         iStorageProxy->LocalizeEntryL( *( locals[i] ) );
+        delete[] temp;
         }
     CleanupStack::PopAndDestroy( &localizedName );
     CleanupStack::PopAndDestroy( &locals );