1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-07-12 16:58:39 +00:00

Check output of mpz_set_str and fix leak on error condition

Also add static identifier as upstream did
This commit is contained in:
est31 2015-07-24 21:38:40 +02:00
parent aab7c83d02
commit 5bde7798e9
2 changed files with 21 additions and 14 deletions

View file

@ -15,8 +15,8 @@
const char SHA256_version[] = "SHA-256" OPENSSL_VERSION_PTEXT;
/* mem_clr.c */
unsigned char cleanse_ctr = 0;
void OPENSSL_cleanse(void *ptr, size_t len)
unsigned static char cleanse_ctr = 0;
static void OPENSSL_cleanse(void *ptr, size_t len)
{
unsigned char *p = ptr;
size_t loop = len, ctr = cleanse_ctr;