diff -r 4eb1ae11334f -r e6a39382bb9c textinput/ptienginev2/src/PtiEngine.cpp --- a/textinput/ptienginev2/src/PtiEngine.cpp Wed Apr 14 16:18:34 2010 +0300 +++ b/textinput/ptienginev2/src/PtiEngine.cpp Tue Apr 27 16:59:43 2010 +0300 @@ -1204,8 +1204,10 @@ // EXPORT_C void CPtiEngine::ListAvailablePhysicalKeyboardsL(RArray& aResult) { + CleanupClosePushL( aResult ); // Add real implementation later. User::LeaveIfError(aResult.Append(EPtiKeyboard12Key)); + CleanupStack::Pop(); }