more cleanup on rand.c

Signed-off-by: Leah Rowe <leah@libreboot.org>
This commit is contained in:
Leah Rowe
2026-03-26 02:14:09 +00:00
parent e151179d14
commit 8522b5c391
3 changed files with 14 additions and 25 deletions
+6 -1
View File
@@ -20,6 +20,9 @@
#if defined(USE_URANDOM) && \
((USE_URANDOM) > 0)
#include <fcntl.h> /* if not arc4random: /dev/urandom */
#elif defined(__linux__)
#include <sys/random.h>
#include <sys/syscall.h>
#endif
#include <fcntl.h>
@@ -70,7 +73,7 @@
*/
int
win_lottery(void) /* are u lucky? */
win_lottery(char **buf) /* are u lucky? */
{
size_t size = 0;
int rval;
@@ -84,6 +87,8 @@ win_lottery(void) /* are u lucky? */
else
rval = 0;
(void) scat(s1, s2, BUFSIZ << 1, buf);
free_if_null(&s1);
free_if_null(&s2);