fix uiprogressbar assert

This commit is contained in:
Eduardo Bart
2011-11-14 12:37:55 -02:00
parent 5784644701
commit 654fb1f3ea
3 changed files with 15 additions and 9 deletions

View File

@@ -48,6 +48,7 @@ void UIProgressBar::render()
void UIProgressBar::setPercent(double percent)
{
assert(percent >= 0 && percent <= 100);
m_percent = percent;
if(percent == NAN)
percent = 0;
m_percent = std::min(std::max(percent, 0.0), 100.0);
}