forked from qt-creator/qt-creator
CtfVisualizer: Do not crash/assert
Use QTC_ASSERT. Change-Id: I621c607915f71246be1bdb02f2588ed08e37a1cd Reviewed-by: hjk <hjk@qt.io> Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -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();
|
||||
|
Reference in New Issue
Block a user