Skip to content

Commit

Permalink
If the duration spent is 0, we should display 0, not NaN.
Browse files Browse the repository at this point in the history
  • Loading branch information
gille committed Nov 23, 2015
1 parent e7cc1f0 commit 07e74f7
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions src/WPrime.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -605,9 +605,17 @@ WPrime::summarize(int WPRIME, QVector<double> wtiz, QVector<double> wcptiz, QVec
summary += QString("<td align=\"center\">%1</td>").arg(WPRIME - (WPRIME / 100.0f * wbal_zones[zone].hi), 0, 'f', 0);
summary += QString("<td align=\"center\">%1</td>").arg(wworktiz[zone], 0, 'f', 1);
summary += QString("<td align=\"center\">%1</td>").arg(time_to_string((unsigned) round(wtiz[zone])));
summary += QString("<td align=\"center\">%1</td>").arg((double)wtiz[zone]/duration * 100, 0, 'f', 0);
if (duration == 0) {
summary += QString("<td align=\"center\">0</td>");
} else {
summary += QString("<td align=\"center\">%1</td>").arg((double)wtiz[zone]/duration * 100, 0, 'f', 0);
}
summary += QString("<td align=\"center\">%1</td>").arg(time_to_string((unsigned) round(wcptiz[zone])));
summary += QString("<td align=\"center\">%1</td>").arg((double)wcptiz[zone]/wtiz[zone] * 100, 0, 'f', 0);
if (wtiz[zone] == 0) {
summary += QString("<td align=\"center\">0</td>");
} else {
summary += QString("<td align=\"center\">%1</td>").arg((double)wcptiz[zone]/wtiz[zone] * 100, 0, 'f', 0);
}
summary += "</tr>";
}
summary += "</table>";
Expand Down

0 comments on commit 07e74f7

Please sign in to comment.