diff --git a/codecompletion/completionworker.h b/codecompletion/completionworker.h --- a/codecompletion/completionworker.h +++ b/codecompletion/completionworker.h @@ -32,7 +32,7 @@ CompletionWorker(CompletionModel *parent); protected: - KDevelop::CodeCompletionContext *createCompletionContext(KDevelop::DUContextPointer context, + KDevelop::CodeCompletionContext *createCompletionContext(const KDevelop::DUContextPointer &context, const QString &contextText, const QString &followingText, const KDevelop::CursorInRevision &position) const override; diff --git a/codecompletion/completionworker.cpp b/codecompletion/completionworker.cpp --- a/codecompletion/completionworker.cpp +++ b/codecompletion/completionworker.cpp @@ -27,7 +27,7 @@ { } -KDevelop::CodeCompletionContext *CompletionWorker::createCompletionContext(KDevelop::DUContextPointer context, +KDevelop::CodeCompletionContext *CompletionWorker::createCompletionContext(const KDevelop::DUContextPointer &context, const QString &contextText, const QString &followingText, const KDevelop::CursorInRevision &position) const