From: albert <> Date: Sun, 13 Oct 2002 19:47:56 +0000 (+0000) Subject: not needed X-Git-Tag: v3.3.0~415 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=13b962b6c9c0865b8bbfb1af445b3c668ad11c0a;p=procps-ng not needed --- diff --git a/top.c b/top.c index ce722975..1e7e8486 100644 --- a/top.c +++ b/top.c @@ -1746,12 +1746,6 @@ static void frame_states (proc_t **ppt, int show) unsigned total, running, sleeping, stopped, zombie; HIST_t *hist_tmp; - if (!hist_sav) { // 1st time through - hist_siz = 100; - hist_sav = alloc_c(sizeof(HIST_t)*hist_siz); - hist_new = alloc_c(sizeof(HIST_t)*hist_siz); - } - // reuse memory each time around hist_tmp = hist_sav; hist_sav = hist_new; @@ -1783,7 +1777,7 @@ static void frame_states (proc_t **ppt, int show) break; } if (total+1 >= hist_siz) { - hist_siz = hist_siz * 5 / 4 + 1; // grow by at least 25% + hist_siz = hist_siz * 5 / 4 + 100; // 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); }