diff options
author | Kai Koehne <kai.koehne@nokia.com> | 2011-11-09 14:58:53 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-11-11 11:21:06 +0100 |
commit | 3346a77474e1b21990b049b824d621413ab9b80f (patch) | |
tree | 96266c30e27483a451edee76b6d32c145c5e71c9 /src/declarative/debugger/qdeclarativedebugtrace.cpp | |
parent | 2a812493bc97983b85110f853d3dbe57b54667d8 (diff) |
Debugger: Fix trace service for tracing on startup in block mode
Don't call QDeclarativeDebugTrace::instance() inside messageReceived,
since messageReceived() will be called for the first message while
the constructor is still running.
Also add proper autotests for qdeclarativedebugtrace.
Change-Id: Ic37d077d93ad4957fb21035abe40b2d281278314
Reviewed-by: Christiaan Janssen <christiaan.janssen@nokia.com>
Diffstat (limited to 'src/declarative/debugger/qdeclarativedebugtrace.cpp')
-rw-r--r-- | src/declarative/debugger/qdeclarativedebugtrace.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/declarative/debugger/qdeclarativedebugtrace.cpp b/src/declarative/debugger/qdeclarativedebugtrace.cpp index aed7866da2..c7987d704f 100644 --- a/src/declarative/debugger/qdeclarativedebugtrace.cpp +++ b/src/declarative/debugger/qdeclarativedebugtrace.cpp @@ -275,9 +275,9 @@ void QDeclarativeDebugTrace::messageReceived(const QByteArray &message) if (m_enabled != enabled) { if (enabled) { m_enabled = true; - addEvent(StartTrace); + addEventImpl(StartTrace); } else { - addEvent(EndTrace); + addEventImpl(EndTrace); m_enabled = false; sendMessages(); } |