diff options
author | Bernhard Reutner-Fischer | 2006-05-19 12:48:56 +0000 |
---|---|---|
committer | Bernhard Reutner-Fischer | 2006-05-19 12:48:56 +0000 |
commit | e2922e42a00b3d247368a2c1f32740771aaae0cb (patch) | |
tree | f0a351a4d9e421f19ed2e954220c380e99ab0f14 /procps/top.c | |
parent | 38583fd6f2aa8eb0a9844f3a85d0f0a07eee88ed (diff) | |
download | busybox-e2922e42a00b3d247368a2c1f32740771aaae0cb.zip busybox-e2922e42a00b3d247368a2c1f32740771aaae0cb.tar.gz |
- make it C89 compatible; Declarations in the middle of a function is of course
fine in C99, but it really serves no purpose other than breaking compilation
on C89 compilers.
Thanks to Rich Felker for pointing this out.
Diffstat (limited to 'procps/top.c')
-rw-r--r-- | procps/top.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/procps/top.c b/procps/top.c index 2dd1719..691b4ea 100644 --- a/procps/top.c +++ b/procps/top.c @@ -338,20 +338,21 @@ static void display_status(int count, int scr_width) while (count--) { div_t pmem = div( (s->rss*pmem_scale) >> pmem_shift, 10); int col = scr_width+1; + USE_FEATURE_TOP_CPU_USAGE_PERCENTAGE(div_t pcpu;) if (s->rss >= 100*1024) sprintf(rss_str_buf, "%6ldM", s->rss/1024); else sprintf(rss_str_buf, "%7ld", s->rss); - USE_FEATURE_TOP_CPU_USAGE_PERCENTAGE(div_t pcpu = div((s->pcpu*pcpu_scale) >> pcpu_shift, 10)); + USE_FEATURE_TOP_CPU_USAGE_PERCENTAGE(pcpu = div((s->pcpu*pcpu_scale) >> pcpu_shift, 10);) col -= printf("\n%5d %-8s %s %s%6d%3u.%c" \ - USE_FEATURE_TOP_CPU_USAGE_PERCENTAGE("%3u.%c") " ", + USE_FEATURE_TOP_CPU_USAGE_PERCENTAGE("%3u.%c") " ", s->pid, s->user, s->state, rss_str_buf, s->ppid, USE_FEATURE_TOP_CPU_USAGE_PERCENTAGE(pcpu.quot, '0'+pcpu.rem,) pmem.quot, '0'+pmem.rem); if (col>0) printf("%.*s", col, s->short_cmd); - /* printf(" %d/%d %lld/%lld", s->pcpu, total_pcpu, + /* printf(" %d/%d %lld/%lld", s->pcpu, total_pcpu, jif.busy - prev_jif.busy, jif.total - prev_jif.total); */ s++; } |