]> git.llucax.com Git - software/mutt-debian.git/blobdiff - buffy.h
Revert "added elinks-lite to B-D, removed links (Closes: 533445)"
[software/mutt-debian.git] / buffy.h
diff --git a/buffy.h b/buffy.h
index b86d1aa419e5d3306e96671e7bb25000505c53ee..d7ff3b4fa896f5d8e65c8a9ca5fbe54549056f6c 100644 (file)
--- a/buffy.h
+++ b/buffy.h
@@ -22,8 +22,8 @@
 
 typedef struct buffy_t
 {
 
 typedef struct buffy_t
 {
-  char *path;
-  long size;
+  char path[_POSIX_PATH_MAX];
+  off_t size;
   struct buffy_t *next;
   short new;                   /* mailbox has new mail */
   short notified;              /* user has been notified */
   struct buffy_t *next;
   short new;                   /* mailbox has new mail */
   short notified;              /* user has been notified */
@@ -39,3 +39,7 @@ extern time_t BuffyDoneTime;  /* last time we knew for sure how much mail there w
 
 BUFFY *mutt_find_mailbox (const char *path);
 void mutt_update_mailbox (BUFFY * b);
 
 BUFFY *mutt_find_mailbox (const char *path);
 void mutt_update_mailbox (BUFFY * b);
+
+/* fixes up atime + mtime after mbox/mmdf mailbox was modified
+   according to stat() info taken before a modification */
+void mutt_buffy_cleanup (const char *buf, struct stat *st);