It was a mistake to add the check when converting to use buffers in
commit
70ef4e9e.
The buf must be non-null in the original version, and in this version
we are copying results back to it afterwards.
fname = mutt_buffer_pool_get ();
- mutt_buffer_addstr (fname, NONULL (buf));
+ mutt_buffer_addstr (fname, buf);
rc = _mutt_buffer_enter_fname (prompt, fname, buffy, multiple, files, numfiles);
strfcpy (buf, mutt_b2s (fname), blen);