poelmanc updated this revision to Diff 320594. poelmanc added a comment. Change Guard to Lock.
CHANGES SINCE LAST ACTION https://reviews.llvm.org/D95725/new/ https://reviews.llvm.org/D95725 Files: clang-tools-extra/clangd/support/Function.h Index: clang-tools-extra/clangd/support/Function.h =================================================================== --- clang-tools-extra/clangd/support/Function.h +++ clang-tools-extra/clangd/support/Function.h @@ -51,7 +51,7 @@ Subscription &operator=(Subscription &&Other) { // If *this is active, unsubscribe. if (Parent) { - std::lock_guard<std::recursive_mutex>(Parent->ListenersMu); + std::lock_guard<std::recursive_mutex> Lock(Parent->ListenersMu); llvm::erase_if(Parent->Listeners, [&](const std::pair<Listener, unsigned> &P) { return P.second == ListenerID;
Index: clang-tools-extra/clangd/support/Function.h =================================================================== --- clang-tools-extra/clangd/support/Function.h +++ clang-tools-extra/clangd/support/Function.h @@ -51,7 +51,7 @@ Subscription &operator=(Subscription &&Other) { // If *this is active, unsubscribe. if (Parent) { - std::lock_guard<std::recursive_mutex>(Parent->ListenersMu); + std::lock_guard<std::recursive_mutex> Lock(Parent->ListenersMu); llvm::erase_if(Parent->Listeners, [&](const std::pair<Listener, unsigned> &P) { return P.second == ListenerID;
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits