From: Jeff Mitchell Date: Fri, 28 Mar 2008 01:21:19 +0000 (+0000) Subject: This value was still wrong, because I mixed up kibibytes and kilobytes. Assuming... X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/994e0570eec41e639044b74c97898ee4aadffe32?ds=inline This value was still wrong, because I mixed up kibibytes and kilobytes. Assuming KDiskFreeSpace is really returning kB = 1000 bytes instead of kiB as according to Si rules, this value should now be correct (as opposed to the original code which assumed it was actually returning kibibytes, or my incorrect fix which multiplied the kibibyte value by a kilobyte factor to pass into convertSize. svn path=/trunk/KDE/kdebase/apps/; revision=791030 --- diff --git a/src/statusbarspaceinfo.cpp b/src/statusbarspaceinfo.cpp index 8ee98a3d0..d30e995a2 100644 --- a/src/statusbarspaceinfo.cpp +++ b/src/statusbarspaceinfo.cpp @@ -74,7 +74,7 @@ void StatusBarSpaceInfo::slotFoundMountPoint(const QString& mountPoint, const bool valuesChanged = (kBUsed != static_cast(value())) || (kBAvailable != static_cast(maximum())); if (valuesChanged) { - m_text = i18nc("@info:status Free disk space", "%1 free", KIO::convertSize(kBAvailable*1024)); + m_text = i18nc("@info:status Free disk space", "%1 free", KIO::convertSize(kBAvailable*1000)); setMaximum(kBSize); setValue(kBUsed); }