From: Martti Rannanjärvi Date: Wed, 4 May 2022 15:20:15 +0000 (+0300) Subject: director: Use time_to_uint32() to cast time_t to unsigned int where needed X-Git-Tag: 2.4.0~4076 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6fce66ce0c2e1f87e34be55343ba4e0ea3efa557;p=thirdparty%2Fdovecot%2Fcore.git director: Use time_to_uint32() to cast time_t to unsigned int where needed --- diff --git a/src/director/director-connection.c b/src/director/director-connection.c index 5af7bde93e..f2b38ab2e0 100644 --- a/src/director/director-connection.c +++ b/src/director/director-connection.c @@ -752,7 +752,7 @@ director_user_refresh(struct director_connection *conn, e_debug(conn->event, "user refresh: %u refreshed timestamp from %u to %"PRIdTIME_T, username_hash, user->timestamp, timestamp); user_directory_refresh(users, user); - user->timestamp = timestamp; + user->timestamp = time_to_uint32(timestamp); ret = TRUE; } else { e_debug(conn->event, "user refresh: %u ignored timestamp %"PRIdTIME_T" (we have %u)", diff --git a/src/director/user-directory.c b/src/director/user-directory.c index ec57e9f3f1..f785eec8af 100644 --- a/src/director/user-directory.c +++ b/src/director/user-directory.c @@ -158,7 +158,7 @@ user_directory_add(struct user_directory *dir, unsigned int username_hash, user->username_hash = username_hash; user->host = host; user->host->user_count++; - user->timestamp = timestamp; + user->timestamp = time_to_uint32(timestamp); DLLIST2_APPEND(&dir->head, &dir->tail, user); if (dir->to_expire == NULL) {