Fix listMessageDateHeaderId

This commit is contained in:
Ali 2020-02-21 12:09:52 +04:00
parent d846e6b0f5
commit bfefd36a25

View File

@ -15,7 +15,9 @@ private let timezoneOffset: Int32 = {
}()
func listMessageDateHeaderId(timestamp: Int32) -> Int64 {
var time: time_t = time_t(timestamp + timezoneOffset)
var unclippedValue: Int64 = min(Int64(Int32.max), Int64(timestamp) + Int64(timezoneOffset))
var time: time_t = time_t(Int32(clamping: unclippedValue))
var timeinfo: tm = tm()
localtime_r(&time, &timeinfo)