From 94e9ee3f75a617403049a29e6c932b8b3bb13177 Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Wed, 30 Nov 2022 07:52:21 -0800 Subject: Remove static initializer from mutex.h. PiperOrigin-RevId: 491915718 Change-Id: I7469601857b5a3506163518d29f49792f3053b34 --- absl/synchronization/mutex.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'absl/synchronization/mutex.cc') 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(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), -- cgit v1.2.3