diff -r 1e962b12a8db -r d2f833ab7940 contentstorage/srvsrc/casrv.cpp --- a/contentstorage/srvsrc/casrv.cpp Tue Jun 01 11:30:17 2010 +0300 +++ b/contentstorage/srvsrc/casrv.cpp Fri Jun 11 16:13:51 2010 +0300 @@ -24,6 +24,7 @@ #include "casrvengutils.h" #include "castorageproxy.h" #include "casrvmanager.h" +#include "caprogressnotifier.h" // ==================== LOCAL FUNCTIONS ==================== @@ -124,6 +125,7 @@ } delete iSrvManager; delete iSrvEngUtils; + delete iProgressNotifier; delete iStorageProxy; } @@ -154,7 +156,8 @@ iSessionCount = 0; iStorageProxy = CCaStorageProxy::NewL(); iSrvEngUtils = CCaSrvEngUtils::NewL(); - iSrvManager = CCaSrvManager::NewL(*iStorageProxy, iSrvEngUtils); + iProgressNotifier = CCaProgressNotifier::NewL( *iStorageProxy ); + iSrvManager = CCaSrvManager::NewL( *iStorageProxy, iSrvEngUtils ); TInt errCode = iSrvManager->LoadOperationErrorCodeL(); if( KSqlErrNotDb <= errCode && errCode <= KSqlErrGeneral ) {