Make sure that 'initialized' is zeroed as well when cleaning up.
[openssl.git] / crypto / rand / md_rand.c
index 837947e8a622c90307c1f12336f987c424cddcaf..d167dea77db6485bd14427dfb78bb3c6e8c9b1d5 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)