diff --git a/src/misc/mem_neq.c b/src/misc/mem_neq.c index f28e36d..945cd90 100644 --- a/src/misc/mem_neq.c +++ b/src/misc/mem_neq.c @@ -47,6 +47,11 @@ int mem_neq(const void *a, const void *b, size_t len) ++pb; } + ret |= ret >> 4; + ret |= ret >> 2; + ret |= ret >> 1; + ret &= 1; + return ret; }