1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-12 08:43:53 -05:00

Fix a few memory leaks.

Mostly noticed in passing while using Address / Leak Sanitiser to
check over the previous commit. One highlight here is freeing of the
previous iqmp value in rsa_verify, which was actually a potentially
sensitive leak, introduced in the mp_int rewrite (commit 25b034ee3).
This commit is contained in:
Simon Tatham
2019-02-28 06:19:31 +00:00
parent d07d7d66f6
commit 3e881a4248
5 changed files with 7 additions and 0 deletions

View File

@ -451,6 +451,7 @@ void invent_firstbits(unsigned *one, unsigned *two, unsigned min_separation)
}
mp_free(randval);
mp_free(total);
/*
* Check everything came out right.