Merge pull request #744 from Kizuna-Meraki/close-random

Close file on error path.
This commit is contained in:
Eric Hawicz
2022-02-18 20:07:33 -05:00
committed by GitHub

View File

@@ -237,13 +237,15 @@ static int get_dev_random_seed(int *seed)
}
ssize_t nread = read(fd, seed, sizeof(*seed));
close(fd);
if (nread != sizeof(*seed))
{
fprintf(stderr, "error short read %s: %s", dev_random_file, strerror(errno));
return -1;
}
close(fd);
return 0;
}