From 1fdd8749014cf390d6ea9dd4350146473362044e Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 6 Feb 2024 16:58:24 +0100 Subject: core: New function gpgrt_wipememory. * src/init.c (_gpgrt_wipememory): New. * src/visibility.c (gpgrt_wipememory): New. * src/visibility.h: Add it. * src/gpg-error.def.in: Ditto. * src/gpg-error.vers: Ditto. -- GnuPG-bug-id: 6954 --- src/visibility.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/visibility.c') diff --git a/src/visibility.c b/src/visibility.c index 0a058d2..5ecef45 100644 --- a/src/visibility.c +++ b/src/visibility.c @@ -817,6 +817,13 @@ gpgrt_free (void *a) _gpgrt_free (a); } +void +gpgrt_wipememory (void *ptr, size_t len) +{ + if (ptr && len) + _gpgrt_wipememory (ptr, len); +} + char * gpgrt_getenv (const char *name) { -- cgit v1.2.3