metadataengine/client/src/mdequerycriteriaserialization.cpp
branchRCL_3
changeset 7 3cebc1a84278
parent 0 c53acadfccc6
child 19 b73252188534
equal deleted inserted replaced
6:646a02f170b9 7:3cebc1a84278
   168 	const TInt orderRuleCount = aOrderRules.Count();
   168 	const TInt orderRuleCount = aOrderRules.Count();
   169 	criteriaBufferSize += orderRuleCount * 
   169 	criteriaBufferSize += orderRuleCount * 
   170 			CMdCSerializationBuffer::KRequiredSizeForTUint32;
   170 			CMdCSerializationBuffer::KRequiredSizeForTUint32;
   171 
   171 
   172 	// Required size for order rules
   172 	// Required size for order rules
   173 	for( TInt i = 0; i < orderRuleCount; i++ )
   173 	for( TInt i = orderRuleCount - 1; i >=0; i-- )
   174 		{
   174 		{
   175 		criteriaBufferSize += aOrderRules[i].RequiredBufferSize();
   175 		criteriaBufferSize += aOrderRules[i].RequiredBufferSize();
   176 		}
   176 		}
   177 
   177 
   178 	// Required size for property filters
   178 	// Required size for property filters