28 lines
1.1 KiB
Text
28 lines
1.1 KiB
Text
$NetBSD: patch-aq,v 1.6 2014/06/17 01:08:59 obache Exp $
|
|
|
|
* cast to unsigned long for platform sizeof(time_t) > sizeof(unsigned long).
|
|
https://bugzilla.cyrusimap.org/show_bug.cgi?id=3376
|
|
|
|
--- imap/sync_client.c.orig 2012-12-01 19:57:54.000000000 +0000
|
|
+++ imap/sync_client.c
|
|
@@ -573,7 +573,7 @@ static int folder_unannotation(const cha
|
|
/* ====================================================================== */
|
|
|
|
static int sieve_upload(const char *userid, const char *filename,
|
|
- unsigned long last_update)
|
|
+ time_t last_update)
|
|
{
|
|
const char *cmd = "SIEVE";
|
|
struct dlist *kl;
|
|
@@ -913,9 +913,9 @@ static void log_record(const char *name,
|
|
struct index_record *record)
|
|
{
|
|
syslog(LOG_NOTICE, "SYNCNOTICE: %s uid:%u modseq:" MODSEQ_FMT " "
|
|
- "last_updated:%lu internaldate:%lu flags:(%s)",
|
|
+ "last_updated:" MODSEQ_FMT " internaldate:" MODSEQ_FMT " flags:(%s)",
|
|
name, record->uid, record->modseq,
|
|
- record->last_updated, record->internaldate,
|
|
+ (modseq_t)record->last_updated, (modseq_t)record->internaldate,
|
|
make_flags(mailbox, record));
|
|
}
|
|
|