From 7fcb8a8afaf5a61e525e8cbc01efae5b14f6cc4e Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 4 Oct 2024 17:27:28 +0200 Subject: [PATCH] msg/async/Event: use zero-initialization instead of memset() Signed-off-by: Max Kellermann --- src/msg/async/Event.h | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/msg/async/Event.h b/src/msg/async/Event.h index a595667e447..6acd6275738 100644 --- a/src/msg/async/Event.h +++ b/src/msg/async/Event.h @@ -97,11 +97,7 @@ class EventCenter { using clock_type = ceph::coarse_mono_clock; struct AssociatedCenters { - EventCenter *centers[MAX_EVENTCENTER]; - AssociatedCenters() { - // FIPS zeroization audit 20191115: this memset is not security related. - memset(centers, 0, MAX_EVENTCENTER * sizeof(EventCenter*)); - } + EventCenter *centers[MAX_EVENTCENTER]{}; }; struct FileEvent { -- 2.47.3