diff -r f56ec6ce2732 -r 6f9f6e99a23e mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetpartialobject.cpp --- a/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetpartialobject.cpp Tue May 11 16:40:32 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetpartialobject.cpp Tue May 25 13:14:13 2010 +0300 @@ -19,6 +19,7 @@ #include #include "cgetpartialobject.h" +#include "mmmtpdputility.h" #include "mmmtpdplogger.h" #include "tmmmtpdppanic.h" #include "mmmtpdpconfig.h" @@ -80,7 +81,6 @@ // void CGetPartialObject::ConstructL() { - SetPSStatus(); } // ----------------------------------------------------------------------------- @@ -147,6 +147,8 @@ EXPORT_C void CGetPartialObject::ServiceL() { PRINT( _L( "MM MTP => CGetPartialObject::ServiceL" ) ); + + MmMtpDpUtility::SetPSStatus(EMtpPSStatusActive); // Get file information CMTPObjectMetaData* objectInfo = iRequestChecker->GetObjectInfo( iObjectHandle );