Fixed possible crash when using completion when completing code in invalid documents.

This commit is contained in:
Roberto Raggi
2010-03-29 10:45:18 +02:00
parent 7bd7aaed75
commit cbf1fe8c3a

View File

@@ -703,7 +703,7 @@ int CodeCompletion::startCompletion(TextEditor::ITextEditable *editor)
} }
// add qml extra words // add qml extra words
if (document->qmlProgram()) { if (document && document->qmlProgram()) {
static QStringList qmlWords; static QStringList qmlWords;
if (qmlWords.isEmpty()) if (qmlWords.isEmpty())
qmlWords << "property" << "readonly" << "signal"; qmlWords << "property" << "readonly" << "signal";