diff -r aabe5387f5ce -r 1b39655331a3 mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h --- a/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h Fri Mar 19 09:40:39 2010 +0200 +++ b/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h Fri Apr 16 15:51:48 2010 +0300 @@ -27,6 +27,7 @@ #include #include #include "mtpdebug.h" +#include "rmtpdpsingletons.h" class CMTPObjectMetaData; class MMTPDataProviderFramework; @@ -138,12 +139,14 @@ TBool IsSpecialValue(TUint32 aParameter, const TMTPRequestElementInfo& aElementInfo) const; private: CMTPRequestChecker(MMTPDataProviderFramework& aFramework, MMTPConnection& aConnection); + void ConstructL(); private: MMTPDataProviderFramework& iFramework; MMTPConnection& iConnection; RArray iHandles; //these two arrays contain the mapping from the handle to objectinfo - RPointerArray iObjectArray; + RPointerArray iObjectArray; + RMTPDpSingletons iDpSingletons; /** FLOGGER debug trace member variable. */