commonuis/CommonDialogs/src/AknCFDUtility.cpp
branchRCL_3
changeset 72 a5e7a4f63858
parent 56 d48ab3b357f1
--- 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());