Commit 162ed2af authored by David Lawrence Ramsey's avatar David Lawrence Ramsey
Browse files

in get_prompt_string(), initialize finished to FALSE so that the

do/while loop works properly


git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@3290 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
parent 33266033
Showing with 4 additions and 3 deletions
+4 -3
......@@ -41,8 +41,9 @@ CVS code -
file browser shortcut list. (DLR)
- prompt.c:
get_prompt_string()
- Use a do/while loop instead of a while loop, for consistency.
(DLR)
- Use a do/while loop instead of a while loop, for consistency,
and initialize finished to FALSE to make sure it works
properly. (DLR)
- Redraw the prompt and set finished to FALSE when NANO_HELP_KEY
is pressed, so that we don't leave the prompt, enter the help
browser, and restart the prompt after leaving it. This will
......
......@@ -912,7 +912,7 @@ int get_prompt_string(bool allow_tabs,
)
{
int kbinput = ERR;
bool meta_key, func_key, s_or_t, ran_func, finished;
bool meta_key, func_key, s_or_t, ran_func, finished = FALSE;
size_t curranswer_len;
#ifndef DISABLE_TABCOMP
bool tabbed = FALSE;
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment