diff options
Diffstat (limited to 'third_party/heimdal/lib/hcrypto/libtommath/bn_mp_zero.c')
-rw-r--r-- | third_party/heimdal/lib/hcrypto/libtommath/bn_mp_zero.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/third_party/heimdal/lib/hcrypto/libtommath/bn_mp_zero.c b/third_party/heimdal/lib/hcrypto/libtommath/bn_mp_zero.c new file mode 100644 index 0000000..72a255e --- /dev/null +++ b/third_party/heimdal/lib/hcrypto/libtommath/bn_mp_zero.c @@ -0,0 +1,13 @@ +#include "tommath_private.h" +#ifdef BN_MP_ZERO_C +/* LibTomMath, multiple-precision integer library -- Tom St Denis */ +/* SPDX-License-Identifier: Unlicense */ + +/* set to zero */ +void mp_zero(mp_int *a) +{ + a->sign = MP_ZPOS; + a->used = 0; + MP_ZERO_DIGITS(a->dp, a->alloc); +} +#endif |