comparison libtommath/bn_mp_init_multi.c @ 1470:8bba51a55704

Update to libtommath v1.0.1
author Matt Johnston <matt@ucc.asn.au>
date Thu, 08 Feb 2018 23:11:40 +0800
parents 60fc6476e044
children f52919ffd3b1
comparison
equal deleted inserted replaced
1469:51043e868f55 1470:8bba51a55704
29 /* Oops - error! Back-track and mp_clear what we already 29 /* Oops - error! Back-track and mp_clear what we already
30 succeeded in init-ing, then return error. 30 succeeded in init-ing, then return error.
31 */ 31 */
32 va_list clean_args; 32 va_list clean_args;
33 33
34 /* end the current list */
35 va_end(args);
36
37 /* now start cleaning up */ 34 /* now start cleaning up */
38 cur_arg = mp; 35 cur_arg = mp;
39 va_start(clean_args, mp); 36 va_start(clean_args, mp);
40 while (n-- != 0) { 37 while (n-- != 0) {
41 mp_clear(cur_arg); 38 mp_clear(cur_arg);
52 return res; /* Assumed ok, if error flagged above. */ 49 return res; /* Assumed ok, if error flagged above. */
53 } 50 }
54 51
55 #endif 52 #endif
56 53
57 /* $Source$ */ 54 /* ref: $Format:%D$ */
58 /* $Revision$ */ 55 /* git commit: $Format:%H$ */
59 /* $Date$ */ 56 /* commit time: $Format:%ai$ */