Index: src/libchcore/TSubTaskStatsSnapshot.cpp
===================================================================
diff -u -ra5f396da5ed5ffb3fcd9fdf22afb5a7fd07e1ab8 -ra44714d5c7ec0f50a376f4d0ea919ee5a224f834
--- src/libchcore/TSubTaskStatsSnapshot.cpp	(.../TSubTaskStatsSnapshot.cpp)	(revision a5f396da5ed5ffb3fcd9fdf22afb5a7fd07e1ab8)
+++ src/libchcore/TSubTaskStatsSnapshot.cpp	(.../TSubTaskStatsSnapshot.cpp)	(revision a44714d5c7ec0f50a376f4d0ea919ee5a224f834)
@@ -34,8 +34,8 @@
 	m_bSubTaskIsRunning(false),
 	m_ullTotalSize(0),
 	m_ullProcessedSize(0),
-	m_stTotalCount(0),
-	m_stProcessedCount(0),
+	m_fcTotalCount(0),
+	m_fcProcessedCount(0),
 	m_iCurrentBufferIndex(TBufferSizes::eBuffer_Default),
 	m_strCurrentPath(0),
 	m_timeElapsed(0),
@@ -52,8 +52,8 @@
 	m_bSubTaskIsRunning = false;
 	m_ullTotalSize = 0;
 	m_ullProcessedSize = 0;
-	m_stTotalCount = 0;
-	m_stProcessedCount = 0;
+	m_fcTotalCount = 0;
+	m_fcProcessedCount = 0;
 	m_iCurrentBufferIndex = TBufferSizes::eBuffer_Default;
 	m_strCurrentPath = 0;
 	m_timeElapsed = 0;
@@ -69,8 +69,8 @@
 	// we're treating each of the items as 512B object to process
 	// to have some balance between items' count and items' size in
 	// progress information
-	unsigned long long ullProcessed = 512ULL * m_stProcessedCount + m_ullProcessedSize;
-	unsigned long long ullTotal = 512ULL * m_stTotalCount + m_ullTotalSize;
+	unsigned long long ullProcessed = 512ULL * m_fcProcessedCount + m_ullProcessedSize;
+	unsigned long long ullTotal = 512ULL * m_fcTotalCount + m_ullTotalSize;
 
 	if(ullTotal != 0)
 		return Math::Div64(ullProcessed, ullTotal);
@@ -108,7 +108,7 @@
 double TSubTaskStatsSnapshot::GetAvgCountSpeed() const
 {
 	if(m_timeElapsed)
-		return Math::Div64(m_stProcessedCount, m_timeElapsed / 1000);
+		return Math::Div64(m_fcProcessedCount, m_timeElapsed / 1000);
 	else
 		return 0.0;
 }