From: Max Kellermann Date: Fri, 4 Oct 2024 15:27:28 +0000 (+0200) Subject: msg/async/Event: use zero-initialization instead of memset() X-Git-Tag: v20.0.0~792^2~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7fcb8a8afaf5a61e525e8cbc01efae5b14f6cc4e;p=ceph.git msg/async/Event: use zero-initialization instead of memset() Signed-off-by: Max Kellermann --- diff --git a/src/msg/async/Event.h b/src/msg/async/Event.h index a595667e447b..6acd62757389 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 {