From 0d35f2f7bc8d9fa54571eb9c782c1ac0d9fb39b2 Mon Sep 17 00:00:00 2001 From: Roberto Raggi <roberto.raggi@nokia.com> Date: Tue, 10 Aug 2010 12:28:41 +0200 Subject: [PATCH] Ignore empty chunks. --- src/plugins/cppeditor/cppeditor.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp index 2f62d8e818..8b80fb356f 100644 --- a/src/plugins/cppeditor/cppeditor.cpp +++ b/src/plugins/cppeditor/cppeditor.cpp @@ -983,7 +983,9 @@ void CPPEditor::highlightSymbolUsages(int from, int to) return; QMap<int, QVector<SemanticInfo::Use> > chunks = CheckSymbols::chunks(m_highlighter, from, to); - Q_ASSERT(!chunks.isEmpty()); + if (chunks.isEmpty()) + return; + QTextBlock b = doc->findBlockByNumber(m_nextHighlightBlockNumber); QMapIterator<int, QVector<SemanticInfo::Use> > it(chunks); -- GitLab