[clangd] Fold string copy into lambda capture. NFC.

git-svn-id: https://llvm.org/svn/llvm-project/clang-tools-extra/trunk@369679 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/clangd/ClangdServer.cpp b/clangd/ClangdServer.cpp
index a543597..5f70264 100644
--- a/clangd/ClangdServer.cpp
+++ b/clangd/ClangdServer.cpp
@@ -582,11 +582,10 @@
 void ClangdServer::workspaceSymbols(
     llvm::StringRef Query, int Limit,
     Callback<std::vector<SymbolInformation>> CB) {
-  std::string QueryCopy = Query;
   WorkScheduler.run(
       "getWorkspaceSymbols",
-      [QueryCopy, Limit, CB = std::move(CB), this]() mutable {
-        CB(clangd::getWorkspaceSymbols(QueryCopy, Limit, Index,
+      [Query = Query.str(), Limit, CB = std::move(CB), this]() mutable {
+        CB(clangd::getWorkspaceSymbols(Query, Limit, Index,
                                        WorkspaceRoot.getValueOr("")));
       });
 }