diff options
author | Simon Josefsson <simon@josefsson.org> | 2006-03-08 13:40:30 +0000 |
---|---|---|
committer | Simon Josefsson <simon@josefsson.org> | 2006-03-08 13:40:30 +0000 |
commit | e919c87e296cd1486750079a274e6336cb30810b (patch) | |
tree | ad249873f4fa2ef007641af3e216a047aa31f647 /lib/gc-gnulib.c | |
parent | 0ebc8fbd0b174292e840580208eec04e052f1858 (diff) | |
download | gnulib-e919c87e296cd1486750079a274e6336cb30810b.tar.gz |
Fix gc-random module.
Diffstat (limited to 'lib/gc-gnulib.c')
-rw-r--r-- | lib/gc-gnulib.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/gc-gnulib.c b/lib/gc-gnulib.c index 111c4a19e4..a91a7c39a4 100644 --- a/lib/gc-gnulib.c +++ b/lib/gc-gnulib.c @@ -109,6 +109,9 @@ randomize (int level, char *data, size_t datalen) break; } + if (strcmp (device, "no") == 0) + return GC_RANDOM_ERROR; + fd = open (device, O_RDONLY); if (fd < 0) return GC_RANDOM_ERROR; |