diff options
author | Ahmad Samir <a.samirh78@gmail.com> | 2023-03-26 20:40:35 +0200 |
---|---|---|
committer | Ahmad Samir <a.samirh78@gmail.com> | 2023-04-22 20:04:30 +0200 |
commit | fa9244700e016403b162932211023c65f4bb0d6b (patch) | |
tree | c20351a13df16ab38c5c3952afa9567b68bd6797 /src/corelib/time/qdatetime.cpp | |
parent | 9c0e0e39f0a8a32feacd4bed4b006cadbeadb2b4 (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.cpp | 3 |
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(); } |