summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/plugins/cppeditor/cppeditor.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp
index 74238c2d6d..b436aa27c8 100644
--- a/src/plugins/cppeditor/cppeditor.cpp
+++ b/src/plugins/cppeditor/cppeditor.cpp
@@ -1876,10 +1876,11 @@ Core::Id CPPEditor::id() const
bool CPPEditor::open(QString *errorString, const QString &fileName, const QString &realFileName)
{
- bool b = TextEditor::BaseTextEditor::open(errorString, fileName, realFileName);
+ if (!TextEditor::BaseTextEditor::open(errorString, fileName, realFileName))
+ return false;
editorWidget()->setMimeType(
Core::ICore::mimeDatabase()->findByFile(QFileInfo(fileName)).type());
- return b;
+ return true;
}
const Utils::CommentDefinition *CPPEditor::commentDefinition() const