From: Alejandro Colomar Date: Sun, 30 Jul 2023 11:24:43 +0000 (+0200) Subject: memzero.h: Remove outdated comments X-Git-Tag: 4.15.0-rc1~214 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fca2fd65c08c2012e5c3ccc0fceb588f07c920cc;p=thirdparty%2Fshadow.git memzero.h: Remove outdated comments 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 --- 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 */