diff options
author | Gregory Maxwell <greg@xiph.org> | 2011-11-26 08:53:15 +0400 |
---|---|---|
committer | Jean-Marc Valin <jmvalin@jmvalin.ca> | 2011-11-26 08:53:15 +0400 |
commit | e699c1989c88fcff8c4bcf0f073966094be2d2cc (patch) | |
tree | c9107793fcdd8a9a6e8650db248955a63bdfc0d0 /celt/tests | |
parent | 10ebc02ecf20d81502995fa92c58dc136ddff45a (diff) |
Testing tools improvements (no impact on draft)
Diffstat (limited to 'celt/tests')
-rw-r--r-- | celt/tests/test_unit_entropy.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/celt/tests/test_unit_entropy.c b/celt/tests/test_unit_entropy.c index a1ff668b..5cba4fed 100644 --- a/celt/tests/test_unit_entropy.c +++ b/celt/tests/test_unit_entropy.c @@ -35,16 +35,20 @@ int main(int _argc,char **_argv){ unsigned int sym; unsigned int seed; unsigned char *ptr; + const char *env_seed; ret=0; entropy=0; if (_argc > 2) { fprintf(stderr, "Usage: %s [<seed>]\n", _argv[0]); return 1; } - if (_argc > 1) - seed = atoi(_argv[1]); - else - seed = time(NULL); + env_seed = getenv("SEED"); + if (_argc > 1) + seed = atoi(_argv[1]); + else if (env_seed) + seed = atoi(env_seed); + else + seed = time(NULL); /*Testing encoding of raw bit values.*/ ptr = (unsigned char *)malloc(DATA_SIZE); ec_enc_init(&enc,ptr, DATA_SIZE); |