]> granicus.if.org Git - neomutt/commit
Make message cache write to temporary location until file is complete.
authorBrendan Cully <brendan@kublai.com>
Thu, 29 Mar 2007 17:30:15 +0000 (10:30 -0700)
committerBrendan Cully <brendan@kublai.com>
Thu, 29 Mar 2007 17:30:15 +0000 (10:30 -0700)
commit46c4a77451bc1111b198b4ddc9dbec12882a0adc
tree1f2f5bec5ba2007f14fd209906b0a865fb528468
parent8c16ccc5804505850a05c981f577b671201c92b5
Make message cache write to temporary location until file is complete.
Previously mutt trusted the cache file even when it was incomplete,
causing permanently incorrect message display if the fetch was
interrupted for some reason.
ChangeLog
bcache.c
bcache.h
imap/message.c