Browse Source

random_seed: simplify

Originally committed as revision 23932 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/n0.8
Måns Rullgård 15 years ago
parent
commit
16bfbfd078
1 changed files with 3 additions and 5 deletions
  1. +3
    -5
      libavutil/random_seed.c

+ 3
- 5
libavutil/random_seed.c View File

@@ -40,12 +40,10 @@ static int read_random(uint32_t *dst, const char *file)
uint32_t av_get_random_seed(void)
{
uint32_t seed;
int err;

err = read_random(&seed, "/dev/urandom");
if (err != sizeof(seed))
err = read_random(&seed, "/dev/random");
if (err == sizeof(seed))
if (read_random(&seed, "/dev/urandom") == sizeof(seed))
return seed;
if (read_random(&seed, "/dev/random") == sizeof(seed))
return seed;

#ifdef AV_READ_TIME


Loading…
Cancel
Save