equal
deleted
inserted
replaced
130 |
130 |
131 // Required size for serialized URI buffer, count |
131 // Required size for serialized URI buffer, count |
132 TInt urisRequiredSize = CMdCSerializationBuffer::KRequiredSizeForTInt32; |
132 TInt urisRequiredSize = CMdCSerializationBuffer::KRequiredSizeForTInt32; |
133 |
133 |
134 // and URIs |
134 // and URIs |
135 for( TInt i = 0; i < uriCount; i++ ) |
135 for( TInt i = uriCount - 1; i >=0; i-- ) |
136 { |
136 { |
137 urisRequiredSize += CMdCSerializationBuffer::RequiredSize( *aTargetURIs[i] ); |
137 urisRequiredSize += CMdCSerializationBuffer::RequiredSize( *aTargetURIs[i] ); |
138 } |
138 } |
139 |
139 |
140 // serializing URIs |
140 // serializing URIs |
148 delete uriBuffer; |
148 delete uriBuffer; |
149 CompleteRequest( aStatus, error ); |
149 CompleteRequest( aStatus, error ); |
150 return; |
150 return; |
151 } |
151 } |
152 |
152 |
153 for( TInt i = 0; i < uriCount; i++ ) |
153 for( TInt i = uriCount - 1; i >=0; i-- ) |
154 { |
154 { |
155 TRAPD( err, uriBuffer->InsertL( *aTargetURIs[i] ) ); |
155 TRAPD( err, uriBuffer->InsertL( *aTargetURIs[i] ) ); |
156 |
156 |
157 // was serializing failed |
157 // was serializing failed |
158 if ( err != KErrNone ) |
158 if ( err != KErrNone ) |