nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 2e3f013ce33fc1b37252e409fa4a778ddd3116e5
parent dcc9b627600bce25f33ec401a19c60fac85fbf1f
Author: Arun Prakash Jana <engineerarun@gmail.com>
Date:   Fri,  1 Sep 2017 17:50:14 +0530

Remove redundant variable

Diffstat:
Mnnn.c | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/nnn.c b/nnn.c @@ -1168,7 +1168,7 @@ unescape(const char *str, uint maxcols) static char buffer[PATH_MAX]; static wchar_t wbuf[PATH_MAX]; static wchar_t *buf; - static size_t len, width; + static size_t len; buffer[0] = '\0'; buf = wbuf; @@ -1176,10 +1176,10 @@ unescape(const char *str, uint maxcols) /* Convert multi-byte to wide char */ len = mbstowcs(wbuf, str, PATH_MAX); - if (maxcols) { - width = wcswidth(wbuf, len); + if (maxcols && len > maxcols) { + len = wcswidth(wbuf, len); - if (width > maxcols) + if (len > maxcols) wbuf[maxcols] = 0; }