Commit 05c7b1631 ("Implement the use of heap manipulator implementions")
added 'file' and 'line' arguments to CRYPTO_free() and friends, but neglected
to fix up the !IMPLEMENTED case within CRYPTO_secure_free(). Add the missing
arguments there too.
---
crypto/mem_sec.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)diff --git a/crypto/mem_sec.c b/crypto/mem_sec.c index be3bb9a..fdda487 100644 --- a/crypto/mem_sec.c +++ b/crypto/mem_sec.c @@ -138,7 +138,7 @@ void CRYPTO_secure_free(void *ptr, const char *file, int line) sh_free(ptr); UNLOCK(); #else - CRYPTO_free(ptr); + CRYPTO_free(ptr, file, line); #endif /* IMPLEMENTED */ } -- 2.5.0 -- David Woodhouse Open Source Technology Centre [email protected] Intel Corporation -- Ticket here: http://rt.openssl.org/Ticket/Display.html?id=4313 Please log in as guest with password guest if prompted
smime.p7s
Description: S/MIME cryptographic signature
-- openssl-dev mailing list To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-dev
