From 65d91b2d00fb7ca0922d88c87e72de5176136289 Mon Sep 17 00:00:00 2001 From: Quinn Date: Thu, 19 Jun 2025 18:21:57 +0200 Subject: [PATCH] add error handling for if we cannot get the random data --- src/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index e21ffb3..e1bce43 100644 --- a/src/main.c +++ b/src/main.c @@ -57,7 +57,8 @@ int main(int argc, char** argv) { } // populate the array with random data - getrandom(rdat->dat, c + !!mod, 0); + if (getrandom(rdat->dat, c + !!mod, 0) < 0) + error(1, "failed to acquire random data!\n", ); // perform for the input count ull headsc = 0; // amount of heads