textinput/ptienginev2/src/PtiKeyMapData.cpp
branchRCL_3
changeset 22 bd83ceabce89
parent 21 ecbabf52600f
equal deleted inserted replaced
21:ecbabf52600f 22:bd83ceabce89
    41 		reinterpret_cast< RImplInfoPtrArray*> ( aAny );
    41 		reinterpret_cast< RImplInfoPtrArray*> ( aAny );
    42 	implArray->ResetAndDestroy();
    42 	implArray->ResetAndDestroy();
    43 	implArray->Close();
    43 	implArray->Close();
    44 	}
    44 	}
    45 
    45 
    46 const TInt KNumItemsPerDeadKeyDataRow = 6;
    46 
    47 
    47 
    48 //
    48 //
    49 // CPtiKeyMapData
    49 // CPtiKeyMapData
    50 //
    50 //
    51 
    51 
   209 	
   209 	
   210 	    for (TInt i = 0; i < numRows; i++)
   210 	    for (TInt i = 0; i < numRows; i++)
   211 		    {
   211 		    {
   212 		    if (data[0] == index)
   212 		    if (data[0] == index)
   213 			    {
   213 			    {
   214 			    data++;
   214 			    data += 2;
   215 			    return TPtrC(data, KNumItemsPerDeadKeyDataRow - 1);
   215 			    return TPtrC(data, *(data - 1));
   216 			    }
   216 			    }
   217 		    data += KNumItemsPerDeadKeyDataRow;
   217 		    data += (data[1] + 2);
   218 		    }
   218 		    }
   219         }
   219         }
   220 	
   220 	
   221 	return TPtrC();
   221 	return TPtrC();
   222 	}
   222 	}