X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/putty/blobdiff_plain/25d3a4a3fd89d2814b9a361f2a8ac70125203761..c6456dca1747ae0820811242117c1fa3a22a8d10:/sshbn.c diff --git a/sshbn.c b/sshbn.c index a2067831..ec7d3a6d 100644 --- a/sshbn.c +++ b/sshbn.c @@ -1642,6 +1642,10 @@ Bignum modinv(Bignum number, Bignum modulus) * Found a common factor between the inputs, so we cannot * return a modular inverse at all. */ + freebn(b); + freebn(a); + freebn(xp); + freebn(x); return NULL; }