diff --git a/src/plugins/cppeditor/cppquickfix.cpp b/src/plugins/cppeditor/cppquickfix.cpp index 091395a83d1c2865dc89543e9482b6fff28734b9..fb905f5668f7cfb41dfaccf56c828d08d0e53389 100644 --- a/src/plugins/cppeditor/cppquickfix.cpp +++ b/src/plugins/cppeditor/cppquickfix.cpp @@ -46,6 +46,7 @@ #include <Name.h> #include <Literals.h> +#include <cpptools/cpptoolsconstants.h> #include <cpptools/cppmodelmanagerinterface.h> #include <QtDebug> @@ -1395,7 +1396,8 @@ int CPPQuickFixCollector::startCompletion(TextEditor::ITextEditable *editable) candidates.append(useInverseOp); candidates.append(flipBinaryOp); candidates.append(wrapStringLiteral); - candidates.append(wrapCString); + if (_editor->mimeType() == CppTools::Constants::OBJECTIVE_CPP_SOURCE_MIMETYPE) + candidates.append(wrapCString); candidates.append(useFastStringConcat); QMap<int, QList<QuickFixOperationPtr> > matchedOps;