aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/tracing
diff options
context:
space:
mode:
authorEike Ziller <[email protected]>2023-09-08 10:18:53 +0200
committerEike Ziller <[email protected]>2023-09-12 14:21:52 +0000
commit3b6ad4517f7543a10b9073c43eb0407ad3f6777d (patch)
tree5df0c4ebc82252b6e9e316dec2b337b77912959c /src/libs/tracing
parentc83047abb93ead2453ab0168659d4e8c7be903e2 (diff)
CtfVisualizer: Do not crash/assert
Use QTC_ASSERT. Change-Id: I621c607915f71246be1bdb02f2588ed08e37a1cd Reviewed-by: hjk <[email protected]> Reviewed-by: Alessandro Portale <[email protected]>
Diffstat (limited to 'src/libs/tracing')
-rw-r--r--src/libs/tracing/timelinezoomcontrol.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/tracing/timelinezoomcontrol.cpp b/src/libs/tracing/timelinezoomcontrol.cpp
index f5783d09797..7d9ee28c7e8 100644
--- a/src/libs/tracing/timelinezoomcontrol.cpp
+++ b/src/libs/tracing/timelinezoomcontrol.cpp
@@ -44,7 +44,7 @@ void TimelineZoomControl::clear()
void TimelineZoomControl::setTrace(qint64 start, qint64 end)
{
- Q_ASSERT(start <= end);
+ QTC_ASSERT(start <= end, { std::swap(start, end); });
if (start != m_traceStart || end != m_traceEnd) {
m_traceStart = start;
m_traceEnd = end;
@@ -55,7 +55,7 @@ void TimelineZoomControl::setTrace(qint64 start, qint64 end)
void TimelineZoomControl::setRange(qint64 start, qint64 end)
{
- Q_ASSERT(start <= end);
+ QTC_ASSERT(start <= end, { std::swap(start, end); });
if (m_rangeStart != start || m_rangeEnd != end) {
if (m_timer.isActive()) {
m_timer.stop();