about summary refs log tree commit diff stats
path: root/100trace_browser.cc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2017-03-10 01:40:43 -0800
committerKartik K. Agaram <vc@akkartik.com>2017-03-10 01:40:47 -0800
commit9be4a67f426a7cec62cb00d1ecd5021def9afb3a (patch)
tree5f0388f0c18e1f1d5c733791efa145ee36cb9541 /100trace_browser.cc
parent9b68d7b60a306acf79e5b00496ebaf4e2b13cbf5 (diff)
downloadmu-9be4a67f426a7cec62cb00d1ecd5021def9afb3a.tar.gz
3785
Don't show empty hidden counts in the trace-browser.
Diffstat (limited to '100trace_browser.cc')
-rw-r--r--100trace_browser.cc8
1 files changed, 5 insertions, 3 deletions
diff --git a/100trace_browser.cc b/100trace_browser.cc
index 7fdebc2a..d19bb46e 100644
--- a/100trace_browser.cc
+++ b/100trace_browser.cc
@@ -389,9 +389,11 @@ void render() {
     if (screen_row < tb_height()-1) {
       int delta = lines_hidden(screen_row);
       // home-brew escape sequence for red
-      if (delta > 999) out << static_cast<char>(1);
-      out << " (" << delta << ")";
-      if (delta > 999) out << static_cast<char>(2);
+      if (delta > 1) {
+        if (delta > 999) out << static_cast<char>(1);
+        out << " (" << delta << ")";
+        if (delta > 999) out << static_cast<char>(2);
+      }
     }
     render_line(screen_row, out.str(), screen_row == Display_row);
   }