summaryrefslogtreecommitdiff
path: root/mailbox/mbx_mh.c
diff options
context:
space:
mode:
Diffstat (limited to 'mailbox/mbx_mh.c')
-rw-r--r--mailbox/mbx_mh.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/mailbox/mbx_mh.c b/mailbox/mbx_mh.c
index 29a657814..e4dd7ccc3 100644
--- a/mailbox/mbx_mh.c
+++ b/mailbox/mbx_mh.c
@@ -195,9 +195,11 @@ _mh_message_name (struct _mh_message *mhm, int deleted)
size_t len = strlen (mhm->mhd->name) + 32;
filename = malloc (len);
if (deleted)
- snprintf (filename, len, "%s/,%d", mhm->mhd->name, mhm->seq_number);
+ snprintf (filename, len, "%s/,%lu", mhm->mhd->name,
+ (unsigned long) mhm->seq_number);
else
- snprintf (filename, len, "%s/%d", mhm->mhd->name, mhm->seq_number);
+ snprintf (filename, len, "%s/%lu", mhm->mhd->name,
+ (unsigned long) mhm->seq_number);
return filename;
}
@@ -557,7 +559,8 @@ _mh_message_save (struct _mh_data *mhd, struct _mh_message *mhm, int expunge)
/* Add imapbase */
if (!mhd->msg_head || (mhd->msg_head == mhm)) /*FIXME*/
- fprintf (fp, "X-IMAPbase: %lu %u\n", mhd->uidvalidity, _mh_next_seq(mhd));
+ fprintf (fp, "X-IMAPbase: %lu %u\n",
+ (unsigned long) mhd->uidvalidity, (unsigned) _mh_next_seq(mhd));
message_get_envelope (msg, &env);
if (envelope_date (env, buffer, sizeof buffer, &n) == 0 && n > 0)

Return to:

Send suggestions and report system problems to the System administrator.