diff -r 305818acdca4 -r 50e220be30d1 taskswitcher/server/src/tsrunningappserver.cpp --- a/taskswitcher/server/src/tsrunningappserver.cpp Mon Sep 13 13:26:33 2010 +0300 +++ b/taskswitcher/server/src/tsrunningappserver.cpp Mon Sep 20 10:22:22 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);