srsf/sispeechrecognitiondata/src/nsssispeechrecognitiondatadevasr.cpp
branchRCL_3
changeset 13 46625afeb3de
parent 11 6347473a7bb2
equal deleted inserted replaced
12:994c46bea969 13:46625afeb3de
    18 
    18 
    19 
    19 
    20 // INCLUDE FILES
    20 // INCLUDE FILES
    21 #include <e32std.h>
    21 #include <e32std.h>
    22 #include <s32mem.h>
    22 #include <s32mem.h>
    23 #include <mmf\common\mmfcontrollerpluginresolver.h>
       
    24 #include "nsssispeechrecognitiondatadevasr.h"
    23 #include "nsssispeechrecognitiondatadevasr.h"
    25 #include "nsssispeechrecognitiondatatest.h"
    24 #include "nsssispeechrecognitiondatatest.h"
    26 #include "nsssidataserialize.h"
    25 #include "nsssidataserialize.h"
    27 
    26 
    28 #include "rubydebug.h"
    27 #include "rubydebug.h"
  2127 //
  2126 //
  2128 EXPORT_C void CSITtpWordList::GetPronunciationsL( 
  2127 EXPORT_C void CSITtpWordList::GetPronunciationsL( 
  2129 												 const TInt aIndex,
  2128 												 const TInt aIndex,
  2130 												 RPointerArray<CSIPronunciationInfo>& aPronunciations ) const
  2129 												 RPointerArray<CSIPronunciationInfo>& aPronunciations ) const
  2131 {
  2130 {
  2132 	CleanupResetAndDestroyPushL( aPronunciations ); 
  2131     CleanupClosePushL( aPronunciations ); 
  2133 	// clear given array
  2132 	// clear given array
  2134 	aPronunciations.Reset();
  2133 	aPronunciations.Reset();
  2135 	
  2134 	
  2136 	// add pronunciation which index match to given
  2135 	// add pronunciation which index match to given
  2137 	for ( TInt i(0); i < iIndexArray.Count(); i++ )
  2136 	for ( TInt i(0); i < iIndexArray.Count(); i++ )