]> Git Repo - secp256k1.git/commit
Merge #516: improvements to random seed in src/tests.c
authorGregory Maxwell <[email protected]>
Thu, 21 Feb 2019 11:42:08 +0000 (11:42 +0000)
committerGregory Maxwell <[email protected]>
Thu, 21 Feb 2019 11:46:13 +0000 (11:46 +0000)
commit20c5869df2148440a9e8b1b98fbf59097eaf7359
tree51a551513371952614331210a5476a2dd8e93696
parent870a977644de7f7d7c47c6928d0dac3381fa8b70
parentbe40c4d0b5ee394e23a1bb24cb38d8d34fedd946
Merge #516: improvements to random seed in src/tests.c

be40c4d Fixup for C90 mixed declarations. (Gregory Maxwell)
8b3841c fix bug in fread() failure check (Don Viszneki)
cddef0c tests: add warning message when /dev/urandom fails (Don Viszneki)

Pull request description:

  I've made two small changes to `src/tests.c` circa random seed generation.

  Added a warning when `/dev/urandom` fails, mostly to defend against the case that someone should use the code verbatim, but also to enhance its illustrative power.

  Also I fixed a bug with how the return value of `fread()` was being evaluated. In fact, `/dev/urandom` was never being applied before as the check on the return value of `fread()` always failed!

Tree-SHA512: 239dbe8316220c2f0e5b370bf9a18f78196e96cc4a7edea58cf2521b2c9cbc8da065be96aa859f90324d57e388d30f7670ce6bc1cca52e5162e5ca66b1a55b34
src/tests.c
This page took 0.025977 seconds and 4 git commands to generate.