1 #ifndef __STDC_WANT_LIB_EXT1__ 2 #define __STDC_WANT_LIB_EXT1__ 1 30 #ifndef FUNC_UNOPTIMIZED 31 # define FUNC_UNOPTIMIZED(x) x 35 #ifndef HAVE_EXPLICIT_BZERO 40 memset_s(b, len, 0, len);
42 #elif defined SecureZeroMemory 46 SecureZeroMemory(b, len);
49 #elif defined HAVE_FUNC_WEAK 52 WEAK(
void ruby_explicit_bzero_hook_unused(
void *
buf,
size_t len));
54 ruby_explicit_bzero_hook_unused(
void *
buf,
size_t len)
62 ruby_explicit_bzero_hook_unused(b, len);
79 volatile char* p = (
volatile char*)b;
#define FUNC_UNOPTIMIZED(x)
void explicit_bzero(void *b, size_t len)
unsigned char buf[MIME_BUF_SIZE]
register unsigned int len