less and less cruft: always compile socket support in
[apps/madmutt.git] / editmsg.c
index a11a5e4..cb6616f 100644 (file)
--- a/editmsg.c
+++ b/editmsg.c
 # include "config.h"
 #endif
 
+#include <lib-lib/macros.h>
+#include <lib-lib/file.h>
+#include <lib-lib/str.h>
+
 #include "mutt.h"
 #include "copy.h"
 #include "mx.h"
 
-#include "lib/intl.h"
-#include "lib/str.h"
 
 #include <sys/stat.h>
 #include <errno.h>
@@ -95,7 +97,7 @@ static int edit_one_message (CONTEXT * ctx, HEADER * cur)
    * remove it, the message will grow by one line each time the user edits
    * the message.
    */
-  if (sb.st_size != 0 && truncate (tmp, sb.st_size - 1) == -1) {
+  if (size != 0 && truncate (tmp, --size) == -1) {
     mutt_error (_("could not truncate temporary mail folder: %s"),
                 strerror (errno));
     goto bail;