equal
deleted
inserted
replaced
205 EXPORT_C void CFeed::ItemStatusL(RArray<TInt>& aItemIds, |
205 EXPORT_C void CFeed::ItemStatusL(RArray<TInt>& aItemIds, |
206 RArray<TItemStatus>& aItemStatus) const |
206 RArray<TItemStatus>& aItemStatus) const |
207 { |
207 { |
208 aItemIds.Reset(); |
208 aItemIds.Reset(); |
209 aItemStatus.Reset(); |
209 aItemStatus.Reset(); |
|
210 CleanupClosePushL(aItemIds); |
|
211 CleanupClosePushL(aItemStatus); |
210 |
212 |
211 // Add the item attributes. |
213 // Add the item attributes. |
212 for (TInt i = 0; i < iItems.Count(); i++) |
214 for (TInt i = 0; i < iItems.Count(); i++) |
213 { |
215 { |
214 User::LeaveIfError(aItemIds.Append(iItems[i]->Id())); |
216 User::LeaveIfError(aItemIds.Append(iItems[i]->Id())); |
215 User::LeaveIfError(aItemStatus.Append(iItems[i]->ItemStatus())); |
217 User::LeaveIfError(aItemStatus.Append(iItems[i]->ItemStatus())); |
216 } |
218 } |
|
219 |
|
220 CleanupStack::Pop(2); // aItemIds, aItemStatus |
217 } |
221 } |
218 |
222 |
219 // ----------------------------------------------------------------------------- |
223 // ----------------------------------------------------------------------------- |
220 // CFeed::AddItemL |
224 // CFeed::AddItemL |
221 // |
225 // |