Make sure that 'initialized' is zeroed as well when cleaning up.
[openssl.git] / crypto / rand / md_rand.c
index 837947e..d167dea 100644 (file)
@@ -182,6 +182,7 @@ static void ssleay_rand_cleanup(void)
        md_count[0]=0;
        md_count[1]=0;
        entropy=0;
+       initialized=0;
        }
 
 static void ssleay_rand_add(const void *buf, int num, double add)