diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2020-04-04 16:53:28 +0200 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2020-04-14 16:33:35 +0000 |
commit | f5fde1eaaff08213a895f8051a625ef693222dad (patch) | |
tree | 4968fe8f5bc7242376ab1ed313bbed67c2504920 /src/lib/corelib/jsextensions | |
parent | e2e20d843faf260ef7a2e9ab2aa3fadccb57a7d4 (diff) |
clang-tidy: Fix 'bugprone-narrowing-conversions' warnings
Also, treat those as errors
Change-Id: I0771aa656273fd0a01c7787870d9de9b4c631823
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/lib/corelib/jsextensions')
-rw-r--r-- | src/lib/corelib/jsextensions/binaryfile.cpp | 2 | ||||
-rw-r--r-- | src/lib/corelib/jsextensions/fileinfoextension.cpp | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/lib/corelib/jsextensions/binaryfile.cpp b/src/lib/corelib/jsextensions/binaryfile.cpp index 5f28f689b..f02f0bff6 100644 --- a/src/lib/corelib/jsextensions/binaryfile.cpp +++ b/src/lib/corelib/jsextensions/binaryfile.cpp @@ -235,7 +235,7 @@ void BinaryFile::write(const QVariantList &data) QByteArray bytes; std::for_each(data.constBegin(), data.constEnd(), [&bytes](const QVariant &v) { - bytes.append(v.toUInt() & 0xFF); }); + bytes.append(char(v.toUInt() & 0xFF)); }); const qint64 size = m_file->write(bytes); if (Q_UNLIKELY(size == -1)) { diff --git a/src/lib/corelib/jsextensions/fileinfoextension.cpp b/src/lib/corelib/jsextensions/fileinfoextension.cpp index f11408098..038f3db41 100644 --- a/src/lib/corelib/jsextensions/fileinfoextension.cpp +++ b/src/lib/corelib/jsextensions/fileinfoextension.cpp @@ -59,7 +59,7 @@ static QString uniqueSeparators(QString path) const auto it = std::unique(path.begin(), path.end(), [](QChar c1, QChar c2) { return c1 == c2 && c1 == QLatin1Char('/'); }); - path.resize(it - path.begin()); + path.resize(int(it - path.begin())); return path; } |