diff --git a/lib/statefileio.c b/lib/statefileio.c index a3322bc..1b0593e 100755 --- a/lib/statefileio.c +++ b/lib/statefileio.c @@ -39,6 +39,7 @@ #include #include #include +#include #include #include #include @@ -354,7 +355,7 @@ sf_checksum( { MTC_U32 sum = 0; - assert((((MTC_U32)p) & 3) == 0 && (((MTC_U32)end) & 3) == 0); + assert((((uintptr_t)p) & 3) == 0 && (((uintptr_t)end) & 3) == 0); while (p < end) {