Commit e3c542d8 authored by albert's avatar albert

make top even buggier

parent 1f954c1e
# This file gets included into the main Makefile, in the top directory.
INSTALL += $(bin)ps
INSTALL += $(bin)ps $(man1)ps.1
# files to remove
CLEAN += ps/ps ps/debug
......
......@@ -1747,7 +1747,6 @@ static void frame_states (proc_t **ppt, int show)
HIST_t *hist_tmp;
if (!hist_sav) { // 1st time through
Frame_maxtask = 0;
hist_siz = 100;
hist_sav = alloc_c(sizeof(HIST_t)*hist_siz);
hist_new = alloc_c(sizeof(HIST_t)*hist_siz);
......@@ -1783,7 +1782,7 @@ static void frame_states (proc_t **ppt, int show)
running++;
break;
}
if (total >= hist_siz) {
if (total+1 >= hist_siz) {
hist_siz = hist_siz * 5 / 4 + 1; // grow by at least 25%
hist_sav = alloc_r(hist_sav, sizeof(HIST_t)*hist_siz);
hist_new = alloc_r(hist_new, sizeof(HIST_t)*hist_siz);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment