diff -r 4eb1ae11334f -r e6a39382bb9c textinput/ptienginev2/src/PtiHwrRecognizer.cpp --- a/textinput/ptienginev2/src/PtiHwrRecognizer.cpp Wed Apr 14 16:18:34 2010 +0300 +++ b/textinput/ptienginev2/src/PtiHwrRecognizer.cpp Tue Apr 27 16:59:43 2010 +0300 @@ -200,6 +200,7 @@ // void CHwrRecognizer::AppendMatchedLanguagesL(const TDesC8& aImplementationData, RArray& aResult) { + CleanupClosePushL( aResult ); TInt lower, upper, i; const TInt separatorLength = KDataSeparator().Length(); @@ -253,6 +254,7 @@ } } } + CleanupStack::Pop(); } // ---------------------------------------------------------------------------