File bug-676388-largefile.patch of Package mutt

---
 body.h               |    2 +-
 mh.c                 |    6 +++---
 ncrypt/crypt_gpgme.c |    2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

--- body.h
+++ body.h	2017-09-11 11:52:02.449585688 +0000
@@ -37,7 +37,7 @@ struct Body
   struct Parameter *parameter;  /**< parameters of the content-type */
   char *description;            /**< content-description */
   char *form_name;              /**< Content-Disposition form-data name param */
-  long hdr_offset;              /**< offset in stream where the headers begin.
+  LOFF_T hdr_offset;            /**< offset in stream where the headers begin.
                                  * this info is used when invoking metamail,
                                  * where we need to send the headers of the
                                  * attachment */
--- mh.c
+++ mh.c	2017-09-11 11:50:58.466761763 +0000
@@ -1757,9 +1757,9 @@ static int mh_rewrite_message(struct Con
   char newpath[_POSIX_PATH_MAX];
   char partpath[_POSIX_PATH_MAX];
 
-  long old_body_offset = h->content->offset;
-  long old_body_length = h->content->length;
-  long old_hdr_lines = h->lines;
+  LOFF_T old_body_offset = h->content->offset;
+  LOFF_T old_body_length = h->content->length;
+  LOFF_T old_hdr_lines = h->lines;
 
   if ((dest = mx_open_new_message(ctx, h, 0)) == NULL)
     return -1;
--- ncrypt/crypt_gpgme.c
+++ ncrypt/crypt_gpgme.c	2017-09-11 11:52:34.888989382 +0000
@@ -570,7 +570,7 @@ static gpgme_data_t body_to_data_object(
  * Create a GPGME data object from the stream FP but limit the object
  * to LENGTH bytes starting at OFFSET bytes from the beginning of the file.
  */
-static gpgme_data_t file_to_data_object(FILE *fp, long offset, long length)
+static gpgme_data_t file_to_data_object(FILE *fp, LOFF_T offset, long length)
 {
   int err = 0;
   gpgme_data_t data;
openSUSE Build Service is sponsored by