--- a/photosgallery/viewframework/medialists/src/glxustringconverter.cpp Tue Apr 27 16:37:53 2010 +0300
+++ b/photosgallery/viewframework/medialists/src/glxustringconverter.cpp Tue May 11 16:13:40 2010 +0300
@@ -96,17 +96,18 @@
}
break;
-
case EMPXTypeTObject:
{
- if( aAttribute == KMPXMediaGeneralDate )
+ if (aAttribute == KMPXMediaGeneralDate || aAttribute
+ == KGlxMediaGeneralLastModifiedDate)
{
+ TMPXAttribute mpxAttrib = aAttribute;
TTime date(0);
if( aFormatString == R_QTN_DATE_USUAL_WITH_ZERO )
{
HBufC* dateString = HBufC::NewLC(KMaxLongDateFormatSpec);
TPtr dateStringPtr (dateString->Des());
- media->GetValueTObject(date,KMPXMediaGeneralDate);
+ media->GetValueTObject(date, mpxAttrib);
HBufC* dateFormat = CCoeEnv::Static()->AllocReadResourceLC
( R_QTN_DATE_USUAL_WITH_ZERO );
date.FormatL( dateStringPtr , *dateFormat );
@@ -115,7 +116,7 @@
HBufC* timeString = HBufC::NewLC(KMaxTimeFormatSpec);
TPtr timeStringPtr (timeString->Des());
- media->GetValueTObject(date,KMPXMediaGeneralDate);
+ media->GetValueTObject(date, mpxAttrib);
HBufC* timeFormat = CCoeEnv::Static()->AllocReadResourceLC
( R_QTN_TIME_USUAL_WITH_ZERO );
date.FormatL( timeStringPtr , *timeFormat );
@@ -135,7 +136,7 @@
else if( aFormatString == R_QTN_TIME_USUAL_WITH_ZERO)
{
TBuf<20> timeString;
- media->GetValueTObject(date,KMPXMediaGeneralDate);
+ media->GetValueTObject(date, mpxAttrib);
HBufC* timeFormat = CCoeEnv::Static()->AllocReadResourceLC
( R_QTN_TIME_USUAL_WITH_ZERO );
@@ -147,7 +148,7 @@
else if( aFormatString == R_QTN_DATE_USUAL)
{
TBuf<20> dateString;
- media->GetValueTObject(date,KMPXMediaGeneralDate);
+ media->GetValueTObject(date, mpxAttrib);
HBufC* dateFormat = CCoeEnv::Static()->AllocReadResourceLC
( R_QTN_DATE_USUAL );