Fix to use proper type (`size_t`) for alignment check.

pull/1558/head
David Garske 2018-05-16 14:34:16 -07:00
parent 52b66edf72
commit dad574edb8
1 changed files with 2 additions and 2 deletions

View File

@ -205,7 +205,7 @@ STATIC INLINE void ForceZero(const void* mem, word32 len)
volatile word64* w;
/* align buffer */
while (len && ((word64)z % sizeof(word64)) != 0) {
while (len && ((size_t)z % sizeof(word64)) != 0) {
*z++ = 0; len--;
}
@ -217,7 +217,7 @@ STATIC INLINE void ForceZero(const void* mem, word32 len)
volatile word32* w;
/* align buffer */
while (len && ((word32)z % sizeof(word32)) != 0) {
while (len && ((size_t)z % sizeof(word32)) != 0) {
*z++ = 0; len--;
}