fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/src/aknfepuictrlpinyineep.cpp
branchRCL_3
changeset 3 f5a1e66df979
parent 0 eb1f2e154e89
child 7 6defe5d1bd39
--- a/fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/src/aknfepuictrlpinyineep.cpp	Tue Feb 02 01:02:04 2010 +0200
+++ b/fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/src/aknfepuictrlpinyineep.cpp	Fri Feb 19 23:09:27 2010 +0200
@@ -106,6 +106,7 @@
     delete iPhraseArray;
     delete iPhraseShowKeyStrokeArray;
     delete iTempArray;
+    delete iPhraseZhuYinSpellingArray;
     }
 
 // ---------------------------------------------------------
@@ -930,6 +931,7 @@
     iTempArray = new(ELeave)CDesCArrayFlat(1);
     iMiniQwertyZhuyin = EFalse;
     iNeedClearDeliberateSelection = EFalse;
+    iPhraseZhuYinSpellingArray =new(ELeave)CDesCArrayFlat(1);
     }
 
 // ---------------------------------------------------------
@@ -1439,6 +1441,8 @@
     iInvalidKeystrokeIndex = 0;
     iCandidateRefreshFlag = 0;
     iDelimiterCount = 0;
+    iPhraseZhuYinSpellingArray->Reset();
+    iPhraseZhuYinSpellingArray->Compress();
     }
 
 // ---------------------------------------------------------
@@ -1615,6 +1619,9 @@
     {
     return iNeedClearDeliberateSelection;
     }
-
+CDesCArrayFlat* CAknFepUICtrlPinyinEEP::PhraseZhuYinSpellingArray()
+	{
+	return iPhraseZhuYinSpellingArray;
+	}
 // End of file