nano

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

commit 0f9d60a386afb1108664d75f0e1e21f28b4bc6a4
parent 11a66d74b88a779b47e8f20a3b2c5988600ae6b3
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Wed, 20 Feb 2019 19:24:18 +0100

tweaks: split a variable into two, as they have different roles

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

diff --git a/src/files.c b/src/files.c @@ -2101,7 +2101,7 @@ int do_writeout(bool exiting, bool withprompt) while (TRUE) { const char *msg; - int choice = 0; + int response, choice; functionptrtype func; #ifndef NANO_TINY const char *formatstr, *backupstr; @@ -2134,7 +2134,7 @@ int do_writeout(bool exiting, bool withprompt) else { /* Ask for (confirmation of) the filename. Disable tab completion * when using restricted mode and the filename isn't blank. */ - choice = do_prompt(!ISSET(RESTRICTED) || openfile->filename[0] == '\0', + response = do_prompt(!ISSET(RESTRICTED) || openfile->filename[0] == '\0', TRUE, MWRITEFILE, given, NULL, edit_refresh, "%s%s%s", msg, #ifndef NANO_TINY @@ -2145,12 +2145,12 @@ int do_writeout(bool exiting, bool withprompt) ); } - if (choice < 0) { + if (response < 0) { statusbar(_("Cancelled")); break; } - func = func_from_key(&choice); + func = func_from_key(&response); /* Upon request, abandon the buffer. */ if (func == discard_buffer) {