EGD bugfix.
Submitted by: Lutz Jaenicke <Lutz.Jaenicke@aet.TU-Cottbus.DE>
This commit is contained in:
@@ -96,6 +96,7 @@ int RAND_egd(const char *path)
|
||||
buf[1] = 255;
|
||||
write(fd, buf, 2);
|
||||
if (read(fd, buf, 1) != 1) goto err;
|
||||
if (buf[0] == 0) goto err;
|
||||
num = read(fd, buf, 255);
|
||||
if (num < 1) goto err;
|
||||
RAND_seed(buf, num);
|
||||
|
||||
Reference in New Issue
Block a user