diff --git a/src/plugins/cppeditor/cppinsertdecldef.cpp b/src/plugins/cppeditor/cppinsertdecldef.cpp index 6acca45138964df6952f6f2ac8a1725b5daa0acf..ac66b05c60560248adf1c654e58a808af62f01ad 100644 --- a/src/plugins/cppeditor/cppinsertdecldef.cpp +++ b/src/plugins/cppeditor/cppinsertdecldef.cpp @@ -602,7 +602,7 @@ public: const int stmtEnd = m_file->endOf(stmt); if (stmtStart >= m_selEnd - || m_extractionStart && stmtEnd > m_selEnd) { + || (m_extractionStart && stmtEnd > m_selEnd)) { m_done = true; return; } @@ -822,8 +822,8 @@ QList<CppQuickFixOperation::Ptr> ExtractFunction::match( const QString &name = printer.prettyName(it.key()->name()); - if (usedBeforeExtraction && usedInsideExtraction - || usedInsideExtraction && refFuncParams.contains(name)) { + if ((usedBeforeExtraction && usedInsideExtraction) + || (usedInsideExtraction && refFuncParams.contains(name))) { QTC_ASSERT(analyser.m_knownDecls.contains(name), return noResult()); relevantDecls.append(qMakePair(name, analyser.m_knownDecls.value(name))); }