omads/omadsextensions/adapters/agenda/src/nsmlagendadatastore.cpp
branchRCL_3
changeset 61 57a9de0b82e8
parent 56 3e6957da2ff8
child 67 2abf74df9cdc
equal deleted inserted replaced
56:3e6957da2ff8 61:57a9de0b82e8
   215     if ( iCommittedUidArr )
   215     if ( iCommittedUidArr )
   216        {
   216        {
   217        iCommittedUidArr->Reset();
   217        iCommittedUidArr->Reset();
   218        delete iCommittedUidArr;
   218        delete iCommittedUidArr;
   219        }
   219        }
       
   220     
       
   221      delete iAgendaAdapterLog;
   220 	FLOG(_L("CNSmlAgendaDataStore::~CNSmlAgendaDataStore(): END"));
   222 	FLOG(_L("CNSmlAgendaDataStore::~CNSmlAgendaDataStore(): END"));
   221 	}
   223 	}
   222 
   224 
   223 // -----------------------------------------------------------------------------
   225 // -----------------------------------------------------------------------------
   224 // CNSmlAgendaDataStore::DoOpenL
   226 // CNSmlAgendaDataStore::DoOpenL
   270 		iChangeFinder = NULL;
   272 		iChangeFinder = NULL;
   271 		}
   273 		}
   272 	
   274 	
   273 	iChangeFinder = CNSmlChangeFinder::NewL( aContext, iKey, iHasHistory,
   275 	iChangeFinder = CNSmlChangeFinder::NewL( aContext, iKey, iHasHistory,
   274 	                                         KNSmlAgendaAdapterImplUid );
   276 	                                         KNSmlAgendaAdapterImplUid );
       
   277 	if (iAgendaAdapterLog)
       
   278 	    {
       
   279 	    delete iAgendaAdapterLog;
       
   280 	    iAgendaAdapterLog = NULL;
       
   281 	    }
   275 	iAgendaAdapterLog = CNSmlAgendaAdapterLog::NewL( aContext );
   282 	iAgendaAdapterLog = CNSmlAgendaAdapterLog::NewL( aContext );
   276 	iState = ENSmlOpenAndWaiting;
   283 	iState = ENSmlOpenAndWaiting;
   277     User::RequestComplete( iCallerStatus, err );
   284     User::RequestComplete( iCallerStatus, err );
   278 	    
   285 	    
   279 	FLOG(_L("CNSmlAgendaDataStore::DoOpenL: END"));
   286 	FLOG(_L("CNSmlAgendaDataStore::DoOpenL: END"));