equal
deleted
inserted
replaced
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++ ) |