From 89615c589a66cdd59a5e96dce2f7281f19dc13f3 Mon Sep 17 00:00:00 2001 From: Anton Kudryavtsev Date: Mon, 9 Oct 2023 11:19:49 +0300 Subject: [PATCH] qdatetime: use qsizetype more Change-Id: Ic44352fd3f64c50e67e743c54e65c0497ac607a3 Reviewed-by: Thiago Macieira --- src/corelib/time/qdatetime.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/corelib/time/qdatetime.cpp b/src/corelib/time/qdatetime.cpp index 83785b7082..9d8df1348c 100644 --- a/src/corelib/time/qdatetime.cpp +++ b/src/corelib/time/qdatetime.cpp @@ -297,7 +297,7 @@ static int fromOffsetString(QStringView offsetString, bool *valid) noexcept { *valid = false; - const int size = offsetString.size(); + const qsizetype size = offsetString.size(); if (size < 2 || size > 6) return 0; @@ -2308,7 +2308,7 @@ static QTime fromIsoTimeString(QStringView string, Qt::DateFormat format, bool * // TextDate restricts fractional parts to the seconds field. QStringView tail; - const int dot = string.indexOf(u'.'), comma = string.indexOf(u','); + const qsizetype dot = string.indexOf(u'.'), comma = string.indexOf(u','); if (dot != -1) { tail = string.sliced(dot + 1); if (tail.indexOf(u'.') != -1) // Forbid second dot: @@ -2328,7 +2328,7 @@ static QTime fromIsoTimeString(QStringView string, Qt::DateFormat format, bool * Q_ASSERT(frac.ok() ^ tail.isEmpty()); double fraction = frac.ok() ? frac.result * std::pow(0.1, tail.size()) : 0.0; - const int size = string.size(); + const qsizetype size = string.size(); if (size < 2 || size > 8) return QTime();