diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2018-09-18 14:42:44 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2018-09-18 13:47:37 +0000 |
commit | 517e954ff1f15007af549ac5cd4ec851bcb6871f (patch) | |
tree | 323860a8efd74681f461804a89411b5488f506e6 /src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp | |
parent | 755cc3680da29e0f538dc4b1585c3b6b3c6f180b (diff) |
QmlProfiler: Avoid some compiler warnings
If size_t is 32bit wide, any comparison to qint64Max is pointless. And
in order to compare a size_t to intMax, we need to cast intMax to
size_t.
Change-Id: Ida1945ca0cd8865b8d8620c8b23b7e21a20dc43c
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp')
-rw-r--r-- | src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp index 2d02c10afd..faf6490388 100644 --- a/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp +++ b/src/plugins/qmlprofiler/qmlprofilermodelmanager.cpp @@ -480,14 +480,16 @@ int QmlProfilerEventTypeStorage::append(Timeline::TraceEventType &&type) QTC_CHECK(false); m_types.push_back(QmlEventType()); } - QTC_ASSERT(index <= std::numeric_limits<int>::max(), return std::numeric_limits<int>::max()); + QTC_ASSERT(index <= static_cast<size_t>(std::numeric_limits<int>::max()), + return std::numeric_limits<int>::max()); return static_cast<int>(index); } int QmlProfilerEventTypeStorage::size() const { const size_t size = m_types.size(); - QTC_ASSERT(size <= std::numeric_limits<int>::max(), return std::numeric_limits<int>::max()); + QTC_ASSERT(size <= static_cast<size_t>(std::numeric_limits<int>::max()), + return std::numeric_limits<int>::max()); return static_cast<int>(size); } |