diff -r 773449708c84 -r 4ad59aaee882 javaextensions/pim/versit/src.s60/cpimcalendarconverter.cpp --- a/javaextensions/pim/versit/src.s60/cpimcalendarconverter.cpp Thu Sep 02 20:20:40 2010 +0300 +++ b/javaextensions/pim/versit/src.s60/cpimcalendarconverter.cpp Fri Sep 17 08:28:21 2010 +0300 @@ -30,7 +30,7 @@ #include "cpimeventpropertyconverter.h" #include "fs_methodcall.h" #include "logger.h" -#include "javasymbianoslayer.h" +#include "cleanupresetanddestroy.h" // EXTERNAL INCLUDES #include @@ -165,8 +165,6 @@ RPointerArray& aItemArray, Versit::TVersitCharSet aCharset) { JELOG2(EPim); - - CParserVCal* parser = CParserVCal::NewL(); CleanupStack::PushL(parser); parser->SetDefaultCharSet(aCharset); @@ -201,8 +199,6 @@ } } CleanupStack::PopAndDestroy(3, parser); // parser, eventArray, todoArray - - } // ----------------------------------------------------------------------------- @@ -242,7 +238,7 @@ RPointerArray& aItemArray) { JELOG2(EPim); - + CleanupClosePushL(aItemArray); CPIMEventItem* item = CPIMEventItem::NewLC(iEventValidator); TPIMDate alarm(TInt64(0)); // We don't take the ownership of the propertyArray, so the properties @@ -269,7 +265,6 @@ item->addInt(EPIMEventAlarm, KPIMAttrNone, interval.Int()); } } - CleanupClosePushL(aItemArray); User::LeaveIfError(aItemArray.Append(item)); CleanupStack::Pop(item); // item CleanupStack::Pop(&aItemArray); @@ -284,7 +279,7 @@ RPointerArray& aItemArray) { JELOG2(EPim); - + CleanupClosePushL(aItemArray); CPIMToDoItem* item = CPIMToDoItem::NewLC(iToDoValidator); TPIMDate alarm(TInt64(0)); // We don't take the ownership of the propertyArray, so the properties @@ -319,7 +314,6 @@ { item->AddBooleanL(EPIMToDoCompleted, KPIMAttrNone, ETrue); } - CleanupClosePushL(aItemArray); User::LeaveIfError(aItemArray.Append(item)); CleanupStack::Pop(item); // item CleanupStack::Pop(&aItemArray);