|
|
@ -0,0 +1,14 @@ |
|
|
|
diff --git a/src/rand.c b/src/rand.c
|
|
|
|
index 10cd025..63fbb0d 100644
|
|
|
|
--- a/src/rand.c
|
|
|
|
+++ b/src/rand.c
|
|
|
|
@@ -226,7 +226,9 @@ int li_rand_bytes (unsigned char *buf, int num)
|
|
|
|
void li_rand_cleanup (void) |
|
|
|
{ |
|
|
|
#ifdef USE_OPENSSL_CRYPTO |
|
|
|
+ #if OPENSSL_VERSION_NUMBER < 0x10100000L
|
|
|
|
RAND_cleanup(); |
|
|
|
+ #endif
|
|
|
|
#endif |
|
|
|
safe_memclear(xsubi, sizeof(xsubi)); |
|
|
|
} |