aboutsummaryrefslogtreecommitdiff
path: root/absl/synchronization/mutex.cc
diff options
context:
space:
mode:
authorAbseil Team <absl-team@google.com>2022-11-30 07:52:21 -0800
committerCopybara-Service <copybara-worker@google.com>2022-11-30 07:53:05 -0800
commit94e9ee3f75a617403049a29e6c932b8b3bb13177 (patch)
tree9620752289dc11bcb2699ac15942cecf9d44837f /absl/synchronization/mutex.cc
parente7e31f278cc7a2d2ffdf0c1c078f4240253d3a63 (diff)
downloadabseil-cpp-94e9ee3f75a617403049a29e6c932b8b3bb13177.tar.gz
Remove static initializer from mutex.h.
PiperOrigin-RevId: 491915718 Change-Id: I7469601857b5a3506163518d29f49792f3053b34
Diffstat (limited to 'absl/synchronization/mutex.cc')
-rw-r--r--absl/synchronization/mutex.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/absl/synchronization/mutex.cc b/absl/synchronization/mutex.cc
index ddd8fb8d..c9d7c41a 100644
--- a/absl/synchronization/mutex.cc
+++ b/absl/synchronization/mutex.cc
@@ -2787,8 +2787,7 @@ static bool Dereference(void *arg) {
return *(static_cast<bool *>(arg));
}
-Condition::Condition() = default; // null constructor, used for kTrue only
-const Condition Condition::kTrue;
+ABSL_CONST_INIT const Condition Condition::kTrue;
Condition::Condition(bool (*func)(void *), void *arg)
: eval_(&CallVoidPtrFunction),