--- a/xcfw/src/xcfwlocalizer.cpp Wed Sep 15 12:32:36 2010 +0300
+++ b/xcfw/src/xcfwlocalizer.cpp Wed Oct 13 14:53:46 2010 +0300
@@ -138,10 +138,9 @@
if( !BaflUtils::FileExists( aFileSystem, locfile->Des() ) )
{
RArray<TLanguage> langs;
- CleanupClosePushL( langs );
BaflUtils::GetDowngradePathL( aFileSystem, langcode, langs );
//add current language to array for ROM fetching
- langs.AppendL( langcode );
+ langs.Append( langcode );
TInt current = langs.Count() - 1;
do
{
@@ -166,8 +165,8 @@
} while ( current >= 0 &&
!BaflUtils::FileExists( aFileSystem, locfile->Des() ) );
}
-
- CleanupStack::PopAndDestroy( &langs );
+ langs.Reset();
+ langs.Close();
}