diff --git a/tests/general/getentropy.c b/tests/general/getentropy.c index 3b7fe0e6c..d52bfbc7a 100644 --- a/tests/general/getentropy.c +++ b/tests/general/getentropy.c @@ -1,17 +1,19 @@ #include #include +#include int main() { char buf[256] = {0}; int ret = getentropy(buf, 256); assert(ret == 0); - int sum = 0; + bool something_nonzero = false; for (int i = 0; i < 256; i++) { - sum += buf[i]; + if (buf[i] != 0) + something_nonzero = true; } - assert(sum != 0); + assert(something_nonzero); return 0; }