Buffer overflow fix.
[silc.git] / lib / silccrypt / silcrng.c
index 02fbbfa97fdb0ba78059b1981cf008bdcc7a6f74..620ebecfba182d14445520bf738bb76f820afdda 100644 (file)
@@ -44,7 +44,7 @@ extern pid_t getpgid (pid_t __pid);
 #define SILC_RNG_STATE_NUM 4
 
 /* Byte size of the random data pool. */
-#define SILC_RNG_POOLSIZE 1024
+#define SILC_RNG_POOLSIZE 1024 + 1
 
 static SilcUInt32 silc_rng_get_position(SilcRng rng);
 static void silc_rng_stir_pool(SilcRng rng);