equal
deleted
inserted
replaced
22 #include <calentryview.h> |
22 #include <calentryview.h> |
23 #include <CalenImporter.h> |
23 #include <CalenImporter.h> |
24 #include <CalenInterimUtils2.h> |
24 #include <CalenInterimUtils2.h> |
25 #include <s32mem.h> |
25 #include <s32mem.h> |
26 #include <s32file.h> |
26 #include <s32file.h> |
27 #include <mmfcontrollerpluginresolver.h> |
27 |
28 //User Include |
28 //User Include |
29 #include "calendarheader.h" |
29 #include "calendarheader.h" |
30 #include "calendarconstants.h" |
30 #include "calendarconstants.h" |
31 #include "asyncreqobserver.h" |
31 #include "asyncreqobserver.h" |
32 #include "calendarimport.h" |
32 #include "calendarimport.h" |
145 // It sets the LUids and GUids in the aOutputLocalUidArray, this object is not the owner of aOutputLocalUidArray |
145 // It sets the LUids and GUids in the aOutputLocalUidArray, this object is not the owner of aOutputLocalUidArray |
146 // -------------------------------------------------------------------------------------------------------- |
146 // -------------------------------------------------------------------------------------------------------- |
147 // |
147 // |
148 void CCalendarImport::ImportFromStreamL(RReadStream& aStream, RPointerArray<TUIDSet>& aOutputUIDArray ) |
148 void CCalendarImport::ImportFromStreamL(RReadStream& aStream, RPointerArray<TUIDSet>& aOutputUIDArray ) |
149 { |
149 { |
150 CleanupResetAndDestroyPushL(aOutputUIDArray); |
|
151 RPointerArray<CCalEntry> outputCalEntryArray; |
150 RPointerArray<CCalEntry> outputCalEntryArray; |
152 |
151 |
153 CleanupStack::PushL( TCleanupItem(CleanupCCalEntryArray, &outputCalEntryArray) ); |
152 CleanupStack::PushL( TCleanupItem(CleanupCCalEntryArray, &outputCalEntryArray) ); |
154 |
153 |
155 if ( iFormat->CompareF(KCalFmtVCal) == 0 ) |
154 if ( iFormat->CompareF(KCalFmtVCal) == 0 ) |
181 |
180 |
182 CleanupStack::Pop( newUid ); |
181 CleanupStack::Pop( newUid ); |
183 } |
182 } |
184 |
183 |
185 CleanupStack::PopAndDestroy( &outputCalEntryArray ); |
184 CleanupStack::PopAndDestroy( &outputCalEntryArray ); |
186 CleanupStack::Pop(&aOutputUIDArray); |
|
187 } |
185 } |
188 |
186 |
189 |
187 |
190 |
188 |
191 // -------------------------------------------------------------------------------------------------------- |
189 // -------------------------------------------------------------------------------------------------------- |