omads/omadsextensions/dsutils/nsmldefaultagendahandler/src/nsmldefaultagendahandlerplugin.cpp
branchRCL_3
changeset 18 a564f66a2339
parent 1 95fdac6ccb5c
child 24 661c849b1858
equal deleted inserted replaced
17:4d5e9526124e 18:a564f66a2339
   330         CCalSession* calsession = CCalSession::NewL();
   330         CCalSession* calsession = CCalSession::NewL();
   331         TInt err(KErrNone);
   331         TInt err(KErrNone);
   332         if( agendautil->iName != NULL )
   332         if( agendautil->iName != NULL )
   333             {
   333             {
   334             calinfo->SetNameL( agendautil->iName->Des() );
   334             calinfo->SetNameL( agendautil->iName->Des() );
   335             TRAP( err, calsession->CreateCalFileL( agendautil->iName->Des(), *calinfo ) );
   335 			HBufC* calfilename = CCalenMultiCalUtil::GetNextAvailableCalFileL();
   336             }
   336             TRAP( err, calsession->CreateCalFileL( *calfilename, *calinfo ) );
       
   337 			delete calfilename;
       
   338 			}
   337         else
   339         else
   338             {
   340             {
   339             err = KErrNotFound;
   341             err = KErrNotFound;
   340             }
   342             }
   341         
   343