diff -r 305818acdca4 -r 50e220be30d1 taskswitcher/server/inc/tsservicesproviderconfig.h --- a/taskswitcher/server/inc/tsservicesproviderconfig.h Mon Sep 13 13:26:33 2010 +0300 +++ b/taskswitcher/server/inc/tsservicesproviderconfig.h Mon Sep 20 10:22:22 2010 +0300 @@ -22,16 +22,17 @@ class CTsServiceProviderConfig: public CBase { public: - static CTsServiceProviderConfig* NewLC(); + static CTsServiceProviderConfig* NewLC(QObject *aEnv); ~CTsServiceProviderConfig(); TInt Count() const; QObject* LoadL(TInt aOffset)const; private: - CTsServiceProviderConfig(); + CTsServiceProviderConfig(QObject* aEnv); void ConstructL(); private: + QObject* iEnv; RPointerArray iServices; };