From: Peter Penz Date: Sat, 19 Jul 2008 15:56:52 +0000 (+0000) Subject: fix possible division by 0 crash (no backport to 4.1 needed, as there QProgressBar... X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/ec2ed0f3e7b162ddf2ca264744af17a5d59c31f0?ds=inline fix possible division by 0 crash (no backport to 4.1 needed, as there QProgressBar is used instead of KCapacityBar) svn path=/trunk/KDE/kdebase/apps/; revision=834788 --- diff --git a/src/statusbarspaceinfo.cpp b/src/statusbarspaceinfo.cpp index 059a55094..79a1169e5 100644 --- a/src/statusbarspaceinfo.cpp +++ b/src/statusbarspaceinfo.cpp @@ -68,7 +68,7 @@ void StatusBarSpaceInfo::slotFoundMountPoint(const QString& mountPoint, setText(i18nc("@info:status Free disk space", "%1 free", KIO::convertSize(kBAvailable * 1024))); setUpdatesEnabled(false); m_kBSize = kBSize; - setValue((kBUsed * 100) / kBSize); + setValue(kBSize > 0 ? (kBUsed * 100) / kBSize : 0); setUpdatesEnabled(true); update(); }