Commit 261b5e1d authored by Thomas Roessler's avatar Thomas Roessler

Fix "tab-tab" at the change-folder prompt.

parent 7453757e
......@@ -457,7 +457,7 @@ int _mutt_enter_string (char *buf, size_t buflen, int y, int x,
{
my_wcstombs (buf, buflen, state->wbuf, state->curpos);
i = strlen (buf);
if (buf[i - 1] == '=' &&
if (i && buf[i - 1] == '=' &&
mutt_var_value_complete (buf, buflen, i))
tabs = 0;
else if (!mutt_command_complete (buf, buflen, i, tabs))
......@@ -469,8 +469,8 @@ int _mutt_enter_string (char *buf, size_t buflen, int y, int x,
my_wcstombs (buf, buflen, state->wbuf, state->curpos);
/* see if the path has changed from the last time */
if (tempbuf && templen == state->lastchar &&
!memcmp (tempbuf, state->wbuf, state->lastchar * sizeof (wchar_t)))
if (!tempbuf || (templen == state->lastchar &&
!memcmp (tempbuf, state->wbuf, state->lastchar * sizeof (wchar_t))))
{
_mutt_select_file (buf, buflen, 0, multiple, files, numfiles);
set_option (OPTNEEDREDRAW);
......
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