-/*
- * Replacement for memset(s, 0, n) on stack that can be optimized out
- * Also used in safe allocations for explicit memory wipe.
- */
-void crypt_memzero(void *s, size_t n)
-{
- volatile uint8_t *p = (volatile uint8_t *)s;
-
- while(n--)
- *p++ = 0;
-}
-