in die(), if the current filestruct's been partitioned, unpartition it
before saving the associated file git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@2600 35c25a1d-7b9e-4130-9fde-d3aeb78583b8master
parent
c4dbdd55f5
commit
f4595bb5ae
|
@ -105,6 +105,8 @@ CVS code -
|
|||
- Rename variable ret to retval for consistency. (DLR)
|
||||
- Tweak the message displayed when a backup file can't be
|
||||
written, so as to not duplicate a translated string. (DLR)
|
||||
- If the current filestruct's been partitioned, unpartition it
|
||||
before saving the associated file. (DLR)
|
||||
copy_filestruct()
|
||||
- Rename variable prev to copy to avoid confusion. (DLR)
|
||||
print1opt_full()
|
||||
|
|
|
@ -126,8 +126,13 @@ void die(const char *msg, ...)
|
|||
va_end(ap);
|
||||
|
||||
/* Save the current file buffer if it's been modified. */
|
||||
if (ISSET(MODIFIED))
|
||||
if (ISSET(MODIFIED)) {
|
||||
/* If we've partitioned the filestruct, unpartition it now. */
|
||||
if (filepart != NULL)
|
||||
unpartition_filestruct(&filepart);
|
||||
|
||||
die_save_file(filename);
|
||||
}
|
||||
|
||||
#ifdef ENABLE_MULTIBUFFER
|
||||
/* Save all of the other modified file buffers, if any. */
|
||||
|
|
Loading…
Reference in New Issue