diff --git a/zeromem.c b/zeromem.c index 15181ac..9b26215 100644 --- a/zeromem.c +++ b/zeromem.c @@ -12,7 +12,7 @@ void zeromem(void *dst, size_t len) { - unsigned char *mem = (unsigned char *)dst; + volatile unsigned char *mem = (unsigned char *)dst; _ARGCHK(dst != NULL); while (len-- > 0) *mem++ = 0;