mirror of https://github.com/xzeldon/htop.git
Fix display of nan% in CPU meters
(Fix by Steven Hampson)
This commit is contained in:
parent
65bc58ed50
commit
655c29bce5
|
@ -47,7 +47,7 @@ static void CPUMeter_setValues(Meter* this, char* buffer, int size) {
|
|||
snprintf(buffer, size, "absent");
|
||||
return;
|
||||
}
|
||||
double total = (double) pl->totalPeriod[processor];
|
||||
double total = (double) (pl->totalPeriod[processor] == 0 ? 1 : pl->totalPeriod[processor]);
|
||||
double cpu;
|
||||
this->values[0] = pl->nicePeriod[processor] / total * 100.0;
|
||||
this->values[1] = pl->userPeriod[processor] / total * 100.0;
|
||||
|
|
|
@ -9,6 +9,8 @@ What's new in version 0.8.4
|
|||
(thanks to Tom Callaway)
|
||||
* getopt-based long options and --no-color
|
||||
(thanks to Vincent Launchbury)
|
||||
* BUGFIX: Fix display of nan% in CPU meters
|
||||
(thanks to Steven Hampson)
|
||||
* BUGFIX: Fix memory leak
|
||||
(thanks to Pavol Rusnak)
|
||||
* Add Bash/emacs style navigation keys
|
||||
|
|
Loading…
Reference in New Issue