diff options
Diffstat (limited to 'dbhelpers.c')
-rw-r--r-- | dbhelpers.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/dbhelpers.c b/dbhelpers.c index 08d21ae..ce5c379 100644 --- a/dbhelpers.c +++ b/dbhelpers.c @@ -9,8 +9,9 @@ void m_burn(void *data, unsigned int len) { #elif defined(HAVE_EXPLICIT_BZERO) explicit_bzero(data, len); #else + /* This must be volatile to avoid compiler optimisation */ volatile void *p = data; - memset((void*)p, 0x0, len); + memset((void*)p, 0x0, len); #endif } |