diff -r 8b094906a049 -r 60a94a45d437 mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h --- a/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h Mon Mar 15 12:43:12 2010 +0200 +++ b/mtpfws/mtpfw/dataproviders/dputility/inc/cmtprequestchecker.h Wed Mar 31 22:58:56 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. */