From 54900c9b1fa9e6de15e7a882017df952c7a71f93 Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Mon, 2 Jul 2012 20:08:11 +0000 Subject: [PATCH] Fix two layout bugs in the previous change: - Properly increase y_mem when per-CPU stats are enabled. - Update y_arc for per-CPU stats being enabled/disabled. MFC after: 3 days --- usr.bin/top/machine.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/usr.bin/top/machine.c b/usr.bin/top/machine.c index 1d6b90719bf7..6520ae714845 100644 --- a/usr.bin/top/machine.c +++ b/usr.bin/top/machine.c @@ -263,6 +263,7 @@ update_layout(void) { y_mem = 3; + y_arc = 4; y_swap = 4 + arc_enabled; y_idlecursor = 5 + arc_enabled; y_message = 5 + arc_enabled; @@ -271,7 +272,8 @@ update_layout(void) Header_lines = 7 + arc_enabled; if (pcpu_stats) { - y_mem = ncpus - 1; + y_mem += ncpus - 1; + y_arc += ncpus - 1; y_swap += ncpus - 1; y_idlecursor += ncpus - 1; y_message += ncpus - 1;