From 29904aacd7e41fe52b9f60b78a8ae3fdd9760d65 Mon Sep 17 00:00:00 2001 From: Brian Callahan Date: Thu, 29 May 2014 18:03:39 -0400 Subject: [PATCH] I should trust my instincts. I had this right the first time. --- src/cmd/emg/display.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/cmd/emg/display.c b/src/cmd/emg/display.c index 40a9eac..1739aee 100644 --- a/src/cmd/emg/display.c +++ b/src/cmd/emg/display.c @@ -623,7 +623,6 @@ void modeline(WINDOW *wp) int lchar; /* character to draw line in buffer with */ int n; /* cursor position count */ int len; /* line/column display check */ - int perc; /* percent down */ char sl[25]; /* line/column display (probably overkill) */ n = wp->w_toprow + wp->w_ntrows; /* Location */ @@ -676,11 +675,8 @@ void modeline(WINDOW *wp) n += 3; } - perc = (100*(wp->w_dotline + 1)) / curwp->w_bufp->b_lines; - if (perc > 100) - perc = 100; - - len = snprintf(sl, sizeof(sl), " %d%% (%d,%d) ", perc, + len = snprintf(sl, sizeof(sl), " %d%% (%d,%d) ", + ((100*(wp->w_dotline + 1)) / bp->b_lines), (wp->w_dotline + 1), getccol(FALSE)); if (len < sizeof(sl) && len != -1) n += vtputs(sl);