explicit_bzero.c 156 B

12345678
  1. #define _BSD_SOURCE
  2. #include <string.h>
  3. void explicit_bzero(void *d, size_t n)
  4. {
  5. d = memset(d, 0, n);
  6. __asm__ __volatile__ ("" : : "r"(d) : "memory");
  7. }