Mercurial > dropbear
comparison libtommath/bn_mp_init_multi.c @ 1511:5916af64acd4 fuzz
merge from main
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sat, 17 Feb 2018 19:29:51 +0800 |
parents | 8bba51a55704 |
children | f52919ffd3b1 |
comparison
equal
deleted
inserted
replaced
1457:32f990cc96b1 | 1511:5916af64acd4 |
---|---|
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$ */ |