diff -r 85902f042028 -r a5e7a4f63858 commonuis/CommonDialogs/src/AknCFDUtility.cpp --- a/commonuis/CommonDialogs/src/AknCFDUtility.cpp Wed Sep 15 12:29:17 2010 +0300 +++ b/commonuis/CommonDialogs/src/AknCFDUtility.cpp Wed Oct 13 14:50:15 2010 +0300 @@ -795,21 +795,24 @@ if (( aFreeSpace >= KHundredNum ) && ( aFreeSpace < KMegaNum )) { - tempNum /= TReal64( KThousandNum ); // Divide to kilobytes + tempNum /= KThousandNum; // Divide to kilobytes + tempNum = TReal32( TInt( tempNum * 10 ) ) / 10; unitBuf = StringLoader::LoadLC( R_CFD_QTN_MEMC_UNITS_KILOBYTE, CCoeEnv::Static()); } else if (( aFreeSpace >= KMegaNum ) && ( aFreeSpace < KGigaNum )) { - tempNum /= TReal64( KMegaNum ); // Divide to Megabytes + tempNum /= KMegaNum; // Divide to Megabytes + tempNum = TReal32( TInt( tempNum * 10 ) ) / 10; unitBuf = StringLoader::LoadLC( R_CFD_QTN_MEMC_UNITS_MEGABYTE, CCoeEnv::Static()); } else if (aFreeSpace >= KGigaNum ) { - tempNum /= TReal64( KGigaNum ); // Divide to Gigabytes + tempNum /= KGigaNum; // Divide to Gigabytes + tempNum = TReal32( TInt( tempNum * 10 ) ) / 10; unitBuf = StringLoader::LoadLC( R_CFD_QTN_MEMC_UNITS_GIGABYTE, CCoeEnv::Static());