DotNetTools: fixed division by zero

git-svn-id: svn://svn.code.sf.net/p/processhacker/code@4317 21ef857c-d57f-4fe0-8362-d861dc6d29cd
This commit is contained in:
wj32
2011-07-10 06:50:32 +00:00
parent 4a3e6d46b4
commit 134525f76d
+5 -1
View File
@@ -307,13 +307,17 @@ VOID UpdateCounterData(
PH_FORMAT format;
WCHAR formatBuffer[10];
if (denomValue != 0)
if (*denomValue != 0)
{
PhInitFormatF(&format, (FLOAT)*value * 100 / (FLOAT)*denomValue, 2);
if (PhFormatToBuffer(&format, 1, formatBuffer, sizeof(formatBuffer), NULL))
PhSetListViewSubItem(countersLv, lvItemIndex, 1, formatBuffer);
}
else
{
PhSetListViewSubItem(countersLv, lvItemIndex, 1, L"0.00");
}
}
break;
}