diff --git a/src/plugins/cppeditor/cppfollowsymbolundercursor.cpp b/src/plugins/cppeditor/cppfollowsymbolundercursor.cpp
index 22daa89d837edd6821369d95ad58552569d0a3ac..026b5c2e45299312b1d76efc3c70b4c224f23d07 100644
--- a/src/plugins/cppeditor/cppfollowsymbolundercursor.cpp
+++ b/src/plugins/cppeditor/cppfollowsymbolundercursor.cpp
@@ -171,7 +171,7 @@ inline LookupItem skipForwardDeclarations(const QList<LookupItem> &resolvedSymbo
 }
 
 CPPEditorWidget::Link attemptFuncDeclDef(const QTextCursor &cursor,
-    CPPEditorWidget *widget, CPlusPlus::Snapshot snapshot, const CPlusPlus::Document::Ptr &document,
+    CPPEditorWidget *, CPlusPlus::Snapshot snapshot, const CPlusPlus::Document::Ptr &document,
     SymbolFinder *symbolFinder)
 {
     snapshot.insert(document);
@@ -228,7 +228,7 @@ CPPEditorWidget::Link attemptFuncDeclDef(const QTextCursor &cursor,
     }
 
     if (target) {
-        result = widget->linkToSymbol(target);
+        result = CPPEditorWidget::linkToSymbol(target);
 
         unsigned startLine, startColumn, endLine, endColumn;
         document->translationUnit()->getTokenStartPosition(name->firstToken(), &startLine,
diff --git a/src/plugins/cppeditor/cppvirtualfunctionassistprovider.cpp b/src/plugins/cppeditor/cppvirtualfunctionassistprovider.cpp
index 3cbb4f99dff19764d8b46b295f3c744ec425e040..4e8b1f3d790ddcb7f63a69ee7d7c6c9cfb291ab9 100644
--- a/src/plugins/cppeditor/cppvirtualfunctionassistprovider.cpp
+++ b/src/plugins/cppeditor/cppvirtualfunctionassistprovider.cpp
@@ -58,7 +58,7 @@ public:
     VirtualFunctionProposalItem(const BaseTextEditorWidget::Link &link, bool openInSplit = true)
         : m_link(link), m_openInSplit(openInSplit) {}
 
-    void apply(BaseTextEditor */*editor*/, int /*basePosition*/) const
+    void apply(BaseTextEditor * /* editor */, int /* basePosition */) const
     {
         if (!m_link.hasValidTarget())
             return;