From: miha-q <>
Date: Thu, 15 Aug 2024 23:55:32 +0000 (-0400)
Subject: Thu Aug 15 07:55:32 PM EDT 2024
X-Git-Url: http://www.foleosoft.com/?a=commitdiff_plain;h=00b98186dfcf3ae2a268d0a1f548a30151a8a032;p=QAnsel.git

Thu Aug 15 07:55:32 PM EDT 2024
---

diff --git a/src/hardware.c b/src/hardware.c
index 4c375de..bb9a78d 100644
--- a/src/hardware.c
+++ b/src/hardware.c
@@ -132,11 +132,11 @@ void qansel_quantis_chunk(unsigned char** chunk)
     *chunk = malloc(QANSEL_QUANTIS_CHUNK_SIZE);
     FILE* f = fopen("/dev/qrandom0", "r");
     unsigned char c = fgetc(f);
-    while (c == 0x00) c = fgetc(f);
+    while (c == 0x00) c = fgetc(f) - 1;
     (*chunk)[0] = c;
     for (int i = 0; i < QANSEL_QUANTIS_CHUNK_SIZE - 1; i++)
     {
-        (*chunk)[i + 1] = fgetc(f);
+        (*chunk)[i + 1] = fgetc(f) - 1;
     }
     fclose(f);
 }
\ No newline at end of file