X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=enter.c;h=308464463976cc9b2d0ffe43fd044d85609ac719;hp=10f07252d57f47056b0adc16cd740cd64bfc4ebb;hb=62781e50bfc69cf85be21ec9a18aeb32ef789952;hpb=841934011451205d8295ac955486f06c317fdf15 diff --git a/enter.c b/enter.c index 10f0725..3084644 100644 --- a/enter.c +++ b/enter.c @@ -17,6 +17,9 @@ #include "mutt_curses.h" #include "keymap.h" #include "history.h" +#include "buffy.h" + +#include "lib/mem.h" #include @@ -437,7 +440,7 @@ int _mutt_enter_string (char *buf, size_t buflen, int y, int x, if (flags & M_EFILE) { first = 1; /* clear input if user types a real key later */ my_wcstombs (buf, buflen, state->wbuf, state->curpos); - mutt_buffy (buf, buflen); + buffy_next (buf, buflen); state->curpos = state->lastchar = my_mbstowcs (&state->wbuf, &state->wbuflen, 0, buf); break; @@ -487,7 +490,7 @@ int _mutt_enter_string (char *buf, size_t buflen, int y, int x, } else if (flags & M_COMMAND) { my_wcstombs (buf, buflen, state->wbuf, state->curpos); - i = mutt_strlen (buf); + i = safe_strlen (buf); if (i && buf[i - 1] == '=' && mutt_var_value_complete (buf, buflen, i)) state->tabs = 0;