From fca2fd65c08c2012e5c3ccc0fceb588f07c920cc Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Sun, 30 Jul 2023 13:24:43 +0200 Subject: [PATCH] memzero.h: Remove outdated comments MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit These comments were wrong. Remove them instead of fixing them, since now that we have this small header file, it's much easier to follow the preprocessor conditionals. Cc: Christian Göttsche Cc: Serge Hallyn Cc: Iker Pedrosa Signed-off-by: Alejandro Colomar --- lib/memzero.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/memzero.h b/lib/memzero.h index 00000b9c4..49ddecbcd 100644 --- a/lib/memzero.h +++ b/lib/memzero.h @@ -17,15 +17,15 @@ #ifdef HAVE_MEMSET_EXPLICIT # define memzero(ptr, size) memset_explicit((ptr), 0, (size)) -#elif defined HAVE_EXPLICIT_BZERO /* !HAVE_MEMSET_S */ +#elif defined HAVE_EXPLICIT_BZERO # define memzero(ptr, size) explicit_bzero((ptr), (size)) -#else /* !HAVE_MEMSET_S && HAVE_EXPLICIT_BZERO */ +#else static inline void memzero(void *ptr, size_t size) { ptr = memset(ptr, '\0', size); __asm__ __volatile__ ("" : : "r"(ptr) : "memory"); } -#endif /* !HAVE_MEMSET_S && !HAVE_EXPLICIT_BZERO */ +#endif #define strzero(s) memzero(s, strlen(s)) /* warning: evaluates twice */ -- 2.47.2