diff -r a05c44bc3c61 -r d881023c13eb mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetobjectinfo.cpp --- a/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetobjectinfo.cpp Fri Apr 16 15:28:14 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/mmmtpdprequestprocessor/src/cgetobjectinfo.cpp Mon May 03 12:58:40 2010 +0300 @@ -16,7 +16,6 @@ */ -#include #include #include @@ -26,9 +25,8 @@ #include "tmmmtpdppanic.h" #include "mmmtpdplogger.h" #include "mmmtpdpconfig.h" +#include "tobjectdescription.h" -_LIT( KMtpDateTimeFormat, "%F%Y%M%DT%H%T%S" ); -const TInt KMtpMaxDateTimeStringLength = 15; // ----------------------------------------------------------------------------- // Verification data for GetObjectInfo request @@ -164,7 +162,7 @@ TUint32 width(0); TUint32 height(0); TInt err = KErrNone; - TRAP( err, iDpConfig.GetWrapperL().GetImageObjPropL( suid, width, height ) ); + TRAP( err, iDpConfig.GetWrapperL().GetImageObjPropL( *object, width, height ) ); if( err != KErrNone ) PRINT1( _L( "MM MTP <> CGetObjectInfo::BuildObjectInfoL TRAP iWrapper.GetImageObjPropL err = %d" ), err ); @@ -188,11 +186,9 @@ TParsePtrC parse( suid ); iObjectInfo->SetStringL( CMTPTypeObjectInfo::EFilename, parse.NameAndExt() ); - TTime dataModified; - dataModified = MmMtpDpUtility::GetObjectDateModifiedL( iFramework.Fs(), suid ); + TBuf date; + MmMtpDpUtility::GetObjectDateModifiedL( iFramework.Fs(), suid, date ); - TBuf date; - dataModified.FormatL( date, KMtpDateTimeFormat ); PRINT1( _L( "MM MTP <> CGetObjectInfo::BuildObjectInfo date is %S" ), &date ); // Date Created