memory-util: explicit_bzero() exists since glibc-2.25

This commit is contained in:
Yu Watanabe
2025-03-04 02:24:49 +09:00
parent 6b557580fe
commit 2e22dd218a
2 changed files with 1 additions and 2 deletions
-1
View File
@@ -615,7 +615,6 @@ foreach ident : [
#include <keyutils.h>'''],
['bpf', '''#include <sys/syscall.h>
#include <unistd.h>'''],
['explicit_bzero' , '''#include <string.h>'''],
['reallocarray', '''#include <stdlib.h>'''],
['set_mempolicy', '''#include <stdlib.h>
#include <unistd.h>'''],
+1 -1
View File
@@ -17,7 +17,7 @@
_l_ > 0 ? memset((x), 0, _l_) : (x); \
})
#if !SD_BOOT && HAVE_EXPLICIT_BZERO
#if !SD_BOOT
static inline void *explicit_bzero_safe(void *p, size_t l) {
if (p && l > 0)
explicit_bzero(p, l);