X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fsec%2Fbenchmarks.c;h=727697d3fba1ec9bb6afc09f5abd93842ee1fddf;hb=ae3571e0d7273f8642468c6a0958c29c05dc7b2a;hp=afe727517b39280acbdcc16ff38e3f6cca1bfd51;hpb=d49cf5d4b33cdefaa113ec88d83ac832de179554;p=bertos.git diff --git a/bertos/sec/benchmarks.c b/bertos/sec/benchmarks.c index afe72751..727697d3 100644 --- a/bertos/sec/benchmarks.c +++ b/bertos/sec/benchmarks.c @@ -35,7 +35,8 @@ void prng_benchmark(PRNG *prng, const char *hname, int numbytes) for (int j=0;j<2048;++j) { for (int i=0; i<(numbytes+511)/512-1; ++i) prng_generate(prng, buf, 512); - prng_generate(prng, buf, numbytes%512); + if (numbytes % 512) + prng_generate(prng, buf, numbytes%512); } t = timer_clock() - t;