Flip BN_clear_free() and BN_free()
authorjsing <jsing@openbsd.org>
Sat, 7 Jan 2023 16:13:46 +0000 (16:13 +0000)
committerjsing <jsing@openbsd.org>
Sat, 7 Jan 2023 16:13:46 +0000 (16:13 +0000)
commitf949966ca538ee74a872fbc4a75c4af2a75169a4
tree0d9cc836bad79a8dedc5cee38c6fbba7f1709a88
parent0d1c5e62fe9e0405f8af8e3a7bb97231538a53c5
Flip BN_clear_free() and BN_free()

All of our BIGNUMs are cleared when we free them - move the code to
BN_free() and have BN_clear_free() call BN_free(), rather than the other
way around.

ok tb@
lib/libcrypto/bn/bn_lib.c