https://bugs.gentoo.org/944035
It is correct to replace no-argument non-variadic function
with ignored argument, so it matches prototype.
--- a/truerand.c
+++ b/truerand.c
@@ -143,7 +143,7 @@
 bufflen truly random bytes. It returns 0 on success and -1
 on failure. */
 static void
-interrupt ()
+interrupt (int)
 {
   gQuit = 1;
 }
