summaryrefslogtreecommitdiffstats
path: root/src/corelib/time/qdatetime.cpp
diff options
context:
space:
mode:
authorAhmad Samir <a.samirh78@gmail.com>2023-03-26 20:40:35 +0200
committerAhmad Samir <a.samirh78@gmail.com>2023-04-22 20:04:30 +0200
commitfa9244700e016403b162932211023c65f4bb0d6b (patch)
treec20351a13df16ab38c5c3952afa9567b68bd6797 /src/corelib/time/qdatetime.cpp
parent9c0e0e39f0a8a32feacd4bed4b006cadbeadb2b4 (diff)
QDate: use more constexpr vars instead of plain numbers
Change-Id: I95580c199f868d632324f7f1fcbd56fa4dc85958 Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
Diffstat (limited to 'src/corelib/time/qdatetime.cpp')
-rw-r--r--src/corelib/time/qdatetime.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/corelib/time/qdatetime.cpp b/src/corelib/time/qdatetime.cpp
index d69101a0d1..b484196350 100644
--- a/src/corelib/time/qdatetime.cpp
+++ b/src/corelib/time/qdatetime.cpp
@@ -435,6 +435,9 @@ static int fromOffsetString(QStringView offsetString, bool *valid) noexcept
QDate::QDate(int y, int m, int d)
{
+ static_assert(QDate::maxJd() == JulianDayMax);
+ static_assert(QDate::minJd() == JulianDayMin);
+
if (!QGregorianCalendar::julianFromParts(y, m, d, &jd))
jd = nullJd();
}