From 9151abcd4530fe15e9307b37132fa454127d6b4e Mon Sep 17 00:00:00 2001 From: Benno Schulenberg Date: Mon, 28 Oct 2019 10:28:52 +0100 Subject: [PATCH] tweaks: avoid setting and resetting a variable when there is no need --- src/winio.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/winio.c b/src/winio.c index 92679666..b3f5a3e1 100644 --- a/src/winio.c +++ b/src/winio.c @@ -2094,8 +2094,8 @@ void titlebar(const char *path) state = _("View"); else if (ISSET(RESTRICTED)) state = _("Restricted"); - - pluglen = breadth(_("Modified")) + 1; + else + pluglen = breadth(_("Modified")) + 1; } /* Determine the widths of the four elements, including their padding. */ @@ -2105,10 +2105,8 @@ void titlebar(const char *path) prefixlen++; pathlen = breadth(path); statelen = breadth(state) + 2; - if (statelen > 2) { + if (statelen > 2) pathlen++; - pluglen = 0; - } /* Only print the version message when there is room for it. */ if (verlen + prefixlen + pathlen + pluglen + statelen <= COLS)