diff -r 0b3699f6c654 -r e36b2f4799c0 taskswitcher/server/src/tsrunningappserver.cpp --- a/taskswitcher/server/src/tsrunningappserver.cpp Fri Sep 17 08:32:18 2010 +0300 +++ b/taskswitcher/server/src/tsrunningappserver.cpp Mon Oct 04 00:38:31 2010 +0300 @@ -19,7 +19,7 @@ #include "tsrunningappserver.h" #include "tsrunningappsession.h" #include "tsbacksteppingactivation.h" - +#include "tswindowgroupsmonitor.h" #include "tsmodel.h" #include "tsstorage.h" #include "tsservicesprovider.h" @@ -78,10 +78,10 @@ RPointerArray providers; CleanupClosePushL(providers); - iAppsModel = CTsRunningAppModel::NewL(*iResources, *iMonitor); + iAppsModel = CTsRunningAppModel::NewL(*iResources, *iMonitor, iEnv); providers.AppendL(iAppsModel); - CTsServiceProviderConfig *cfg = CTsServiceProviderConfig::NewLC(); + CTsServiceProviderConfig *cfg = CTsServiceProviderConfig::NewLC(&iEnv); iServiceProvider = CTsServiceProvider::NewL(*cfg); CleanupStack::PopAndDestroy(cfg); addProviders(providers, *iServiceProvider);