X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=gui%2Fapitrace.cpp;h=51c4755b28194a70b635ac16d3230ef5c03623b1;hb=4d0ef5d3d040704f61e0814c9260c1a2ca11c24d;hp=8b2eeecaa4b8115f51d6578b5041ca0a86759d57;hpb=034ca3f55a9c40e7011c86af6e68642a371d1093;p=apitrace diff --git a/gui/apitrace.cpp b/gui/apitrace.cpp index 8b2eeec..51c4755 100644 --- a/gui/apitrace.cpp +++ b/gui/apitrace.cpp @@ -74,7 +74,7 @@ ApiTrace::FrameMarker ApiTrace::frameMarker() const return m_frameMarker; } -QList ApiTrace::calls() const +QVector ApiTrace::calls() const { return m_calls; } @@ -146,7 +146,7 @@ void ApiTrace::setFrameMarker(FrameMarker marker) void ApiTrace::addFrames(const QList &frames) { - QList calls; + QVector calls; int currentFrames = m_frames.count(); int numNewFrames = frames.count(); @@ -161,7 +161,7 @@ void ApiTrace::addFrames(const QList &frames) numNewCalls += frame->numChildren(); calls += frame->calls(); } - m_calls.reserve(m_calls.count() + calls.count()); + m_calls.reserve(m_calls.count() + calls.count() + 1); m_calls += calls; emit endAddingFrames();