1 #include "tommath_private.h" 2 #ifdef BN_MP_INIT_SET_C 3 /* LibTomMath, multiple-precision integer library -- Tom St Denis */ 4 /* SPDX-License-Identifier: Unlicense */ 5 6 /* initialize and set a digit */ mp_init_set(mp_int * a,mp_digit b)7mp_err mp_init_set(mp_int *a, mp_digit b) 8 { 9 mp_err err; 10 if ((err = mp_init(a)) != MP_OKAY) { 11 return err; 12 } 13 mp_set(a, b); 14 return err; 15 } 16 #endif 17