nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 415bf826908dad4eaed438e503aedb131c1063b3
parent 9bce8bfeb35a0ea6a32a687aaf3eb3b90f090d3e
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Sun, 25 Mar 2018 19:46:44 +0200

tweaks: move an 'if' and then remove an unneeded label

Diffstat:
Msrc/text.c | 7+++----
1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/src/text.c b/src/text.c @@ -3198,12 +3198,9 @@ void do_linter(void) while (TRUE) { int kbinput; functionptrtype func; - - if (tmplint != curlint) { #ifdef ENABLE_MULTIBUFFER struct stat lintfileinfo; - new_lint_loop: if (stat(curlint->filename, &lintfileinfo) != -1) { if (openfile->current_stat->st_ino != lintfileinfo.st_ino) { openfilestruct *tmpof = openfile; @@ -3256,7 +3253,7 @@ void do_linter(void) break; } else { curlint = restlint; - goto new_lint_loop; + continue; } free(dontwantfile); @@ -3266,6 +3263,8 @@ void do_linter(void) } } #endif /* ENABLE_MULTIBUFFER */ + + if (tmplint != curlint) { goto_line_posx(curlint->lineno, curlint->colno - 1); titlebar(NULL); adjust_viewport(CENTERING);