[compiler-rt] faf694b - [NFC][sanitizer] Non-copyable ScopedBlockSignals
Vitaly Buka via llvm-commits
llvm-commits at lists.llvm.org
Mon Dec 6 22:37:36 PST 2021
Author: Vitaly Buka
Date: 2021-12-06T22:37:28-08:00
New Revision: faf694b662dd4b0af677b7ef0b048b757b8c263e
URL: https://github.com/llvm/llvm-project/commit/faf694b662dd4b0af677b7ef0b048b757b8c263e
DIFF: https://github.com/llvm/llvm-project/commit/faf694b662dd4b0af677b7ef0b048b757b8c263e.diff
LOG: [NFC][sanitizer] Non-copyable ScopedBlockSignals
Added:
Modified:
compiler-rt/lib/sanitizer_common/sanitizer_linux.h
Removed:
################################################################################
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_linux.h b/compiler-rt/lib/sanitizer_common/sanitizer_linux.h
index 6a235db0ee2e..ebd60e0b10f2 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_linux.h
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_linux.h
@@ -55,6 +55,9 @@ struct ScopedBlockSignals {
explicit ScopedBlockSignals(__sanitizer_sigset_t *copy);
~ScopedBlockSignals();
+ ScopedBlockSignals &operator=(const ScopedBlockSignals &) = delete;
+ ScopedBlockSignals(const ScopedBlockSignals &) = delete;
+
private:
__sanitizer_sigset_t saved_;
};
More information about the llvm-commits
mailing list