equal
deleted
inserted
replaced
23 #include <calcalendarinfo.h> |
23 #include <calcalendarinfo.h> |
24 #include <calcalendariterator.h> |
24 #include <calcalendariterator.h> |
25 // user include. |
25 // user include. |
26 #include "multicaluidialogmodel.h" |
26 #include "multicaluidialogmodel.h" |
27 #include "calendarui_debug.h" |
27 #include "calendarui_debug.h" |
|
28 #include "cleanupresetanddestroy.h" |
28 |
29 |
29 // ---------------------------------------------------------------------------- |
30 // ---------------------------------------------------------------------------- |
30 // CMultiCalUiDialogModel::CMultiCalUiDialogModel |
31 // CMultiCalUiDialogModel::CMultiCalUiDialogModel |
31 // Constructor |
32 // Constructor |
32 // ---------------------------------------------------------------------------- |
33 // ---------------------------------------------------------------------------- |
258 void CMultiCalUiDialogModel::CreateCopyL( |
259 void CMultiCalUiDialogModel::CreateCopyL( |
259 RPointerArray<CCalEntry>& aCalCopyEntries) |
260 RPointerArray<CCalEntry>& aCalCopyEntries) |
260 { |
261 { |
261 TRACE_ENTRY_POINT; |
262 TRACE_ENTRY_POINT; |
262 |
263 |
|
264 CleanupResetAndDestroyPushL(aCalCopyEntries); |
263 for (TInt i = 0; i < iCalEntries.Count(); i++) |
265 for (TInt i = 0; i < iCalEntries.Count(); i++) |
264 { |
266 { |
265 const CCalEntry* sourceEntry = iCalEntries[i]; |
267 const CCalEntry* sourceEntry = iCalEntries[i]; |
266 |
268 |
267 HBufC8* guid = iInterimUtils->GlobalUidL(); |
269 HBufC8* guid = iInterimUtils->GlobalUidL(); |
279 |
281 |
280 aCalCopyEntries.AppendL(copyEntry); |
282 aCalCopyEntries.AppendL(copyEntry); |
281 |
283 |
282 CleanupStack::Pop(copyEntry); |
284 CleanupStack::Pop(copyEntry); |
283 } |
285 } |
284 |
286 CleanupStack::Pop(&aCalCopyEntries); |
285 TRACE_EXIT_POINT;; |
287 TRACE_EXIT_POINT;; |
286 } |
288 } |
287 |
289 |
288 // ---------------------------------------------------------------------------- |
290 // ---------------------------------------------------------------------------- |
289 // CMultiCalUiDialogModel::GetAllCalendarInfoL |
291 // CMultiCalUiDialogModel::GetAllCalendarInfoL |