forked from qt-creator/qt-creator
Editor: Fix crash in generic highlighter
Add a method for basic structural checks of a definition. Currently it simply tests for a initial context. Task-number: QTCREATORBUG-7053 Change-Id: I56415034b50908d6da5f66ffab7def8fdd5fa1fb Reviewed-by: David Schulz <david.schulz@nokia.com> Reviewed-by: Eike Ziller <eike.ziller@nokia.com>
This commit is contained in:
committed by
Eike Ziller
parent
7c618087e2
commit
eb74931dd7
@@ -180,7 +180,7 @@ void PlainTextEditorWidget::configure(const Core::MimeType &mimeType)
|
||||
m_isMissingSyntaxDefinition = false;
|
||||
const QSharedPointer<HighlightDefinition> &definition =
|
||||
Manager::instance()->definition(definitionId);
|
||||
if (!definition.isNull()) {
|
||||
if (!definition.isNull() && definition->isValid()) {
|
||||
highlighter->setDefaultContext(definition->initialContext());
|
||||
|
||||
m_commentDefinition.setAfterWhiteSpaces(definition->isCommentAfterWhiteSpaces());
|
||||
|
||||
Reference in New Issue
Block a user