X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=bigint%2Fbigint.c;h=676f149eb9d542cd27cd6caf703e2651fe04115a;hp=dd6e06718ece342123a3316f9f0fe0edf76e4d44;hb=4b5da1dc27a791b5c448274a3db09cd035b33493;hpb=a30df60ac814350db243b270034ef188c8d02d5e diff --git a/bigint/bigint.c b/bigint/bigint.c index dd6e067..676f149 100644 --- a/bigint/bigint.c +++ b/bigint/bigint.c @@ -1,7 +1,7 @@ /* bigint.c */ /* This file is part of the ARM-Crypto-Lib. - Copyright (C) 2008 Daniel Otte (daniel.otte@rub.de) + Copyright (C) 2006-2015 Daniel Otte (bg@nerilex.org) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -982,6 +982,16 @@ void bigint_gcdext(bigint_t *gcd, bigint_t *a, bigint_t *b, const bigint_t *x, c if(b){ bigint_copy(b, &d_); } + + FREE(d_w); + FREE(b_w); + FREE(c_w); + FREE(a_w); + FREE(v_w); + FREE(u_w); + FREE(y_w); + FREE(x_w); + FREE(g_w); } /******************************************************************************/