nano

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

commit a443760d804a7fa61dcfadeda8c934bffbfc6c92
parent 7a1709f03b0e4c012314cb6c49b6c6726dea8d60
Author: Benno Schulenberg <bensberg@justemail.net>
Date:   Thu, 21 Jan 2016 18:29:39 +0000

Eliding an unneeded variable.


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@5578 35c25a1d-7b9e-4130-9fde-d3aeb78583b8

Diffstat:
MChangeLog | 1+
Msrc/prompt.c | 6++----
2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -5,6 +5,7 @@ * src/prompt.c (do_prompt_abort): Remove this unneeded function, as nothing can break out of do_prompt(), not a SIGWINCH either. * src/prompt.c (get_prompt_string): Delete code that is dead now. + * src/prompt.c (get_prompt_string): Elide an unneeded variable. 2016-01-20 Benno Schulenberg <bensberg@justemail.net> * src/files.c (open_buffer): Readjust the indentation and a comment. diff --git a/src/prompt.c b/src/prompt.c @@ -734,7 +734,6 @@ functionptrtype get_prompt_string(int *actual, bool allow_tabs, { int kbinput = ERR; bool ran_func, finished; - size_t curranswer_len; functionptrtype func; #ifndef DISABLE_TABCOMP bool tabbed = FALSE; @@ -756,10 +755,9 @@ functionptrtype get_prompt_string(int *actual, bool allow_tabs, #endif /* !DISABLE_HISTORIES */ answer = mallocstrcpy(answer, curranswer); - curranswer_len = strlen(answer); - if (statusbar_x == (size_t)-1 || statusbar_x > curranswer_len) { - statusbar_x = curranswer_len; + if (statusbar_x > strlen(answer)) { + statusbar_x = strlen(answer); statusbar_pww = statusbar_xplustabs(); }