files: don't ask "save anyway" when user orders to discard the buffer

This extra question was included upon Chris' request, but I find it
confusing and angering.
master
Benno Schulenberg 2017-05-16 20:37:19 +02:00
parent aa14526cb3
commit 93b1c1bea6
1 changed files with 3 additions and 12 deletions

View File

@ -2157,19 +2157,10 @@ int do_writeout(bool exiting)
} else {
functionptrtype func = func_from_key(&i);
/* Upon request, abandon the buffer, if user is sure. */
/* Upon request, abandon the buffer. */
if (func == discard_buffer) {
if (openfile->modified)
i = do_yesno_prompt(FALSE,
_("Save modified buffer anyway? "));
else
i = 0;
if (i == 0) {
free(given);
return 2; /* Yes, discard the buffer. */
} else
continue; /* Go back to the filename prompt. */
free(given);
return 2;
}
given = mallocstrcpy(given, answer);