uifw/AvKon/animdllsrc/AknKeyEventMap.cpp
branchRCL_3
changeset 56 d48ab3b357f1
parent 55 aecbbf00d063
equal deleted inserted replaced
55:aecbbf00d063 56:d48ab3b357f1
   857     for (i = 0; i < iCombos->Count(); i++) 
   857     for (i = 0; i < iCombos->Count(); i++) 
   858         {
   858         {
   859         if ( (*(*iCombos)[i])[2] == aComboCandidate[0] && 
   859         if ( (*(*iCombos)[i])[2] == aComboCandidate[0] && 
   860              ((*iCombos)[i])->Count()-2 == aComboCandidate.Count() ) 
   860              ((*iCombos)[i])->Count()-2 == aComboCandidate.Count() ) 
   861             {
   861             {
   862             possibleMatch.Append(i);
   862             if (KErrNone != possibleMatch.Append(i))
       
   863                 {
       
   864                 possibleMatch.Close();
       
   865                 return mapValue;
       
   866                 }
   863             __AKNANIMLOGSTRING1("CAknKeyEventMap::GetComboMapping ComboCandidate might hit iCombos[%d]",i);
   867             __AKNANIMLOGSTRING1("CAknKeyEventMap::GetComboMapping ComboCandidate might hit iCombos[%d]",i);
   864             }                    
   868             }                    
   865         }
   869         }
   866     
   870     
   867     // If we have possibleMatches, then we just check whether any of
   871     // If we have possibleMatches, then we just check whether any of