omads/omadsextensions/dsutils/nsmldefaultagendahandler/src/nsmldefaultagendahandlerplugin.cpp
branchRCL_3
changeset 18 a564f66a2339
parent 1 95fdac6ccb5c
child 24 661c849b1858
--- a/omads/omadsextensions/dsutils/nsmldefaultagendahandler/src/nsmldefaultagendahandlerplugin.cpp	Wed Mar 31 21:14:07 2010 +0300
+++ b/omads/omadsextensions/dsutils/nsmldefaultagendahandler/src/nsmldefaultagendahandlerplugin.cpp	Wed Apr 14 15:45:46 2010 +0300
@@ -332,8 +332,10 @@
         if( agendautil->iName != NULL )
             {
             calinfo->SetNameL( agendautil->iName->Des() );
-            TRAP( err, calsession->CreateCalFileL( agendautil->iName->Des(), *calinfo ) );
-            }
+			HBufC* calfilename = CCalenMultiCalUtil::GetNextAvailableCalFileL();
+            TRAP( err, calsession->CreateCalFileL( *calfilename, *calinfo ) );
+			delete calfilename;
+			}
         else
             {
             err = KErrNotFound;