@@ -36,9 +36,7 @@ static int s_mp_mul_si(const mp_int *a, long d, mp_int *c)
3636 * mp_digit might be smaller than a long, which excludes
3737 * the use of mp_mul_d() here.
3838 */
39- if ((err = mp_set_long (& t , (unsigned long ) d )) != MP_OKAY ) {
40- goto LBL_MPMULSI_ERR ;
41- }
39+ mp_set_long (& t , (unsigned long ) d );
4240 if ((err = mp_mul (a , & t , c )) != MP_OKAY ) {
4341 goto LBL_MPMULSI_ERR ;
4442 }
@@ -95,9 +93,7 @@ int mp_prime_strong_lucas_selfridge(const mp_int *a, int *result)
9593 for (;;) {
9694 Ds = sign * D ;
9795 sign = - sign ;
98- if ((e = mp_set_long (& Dz , (unsigned long )D )) != MP_OKAY ) {
99- goto LBL_LS_ERR ;
100- }
96+ mp_set_long (& Dz , (unsigned long )D );
10197 if ((e = mp_gcd (a , & Dz , & gcd )) != MP_OKAY ) {
10298 goto LBL_LS_ERR ;
10399 }
@@ -193,31 +189,23 @@ int mp_prime_strong_lucas_selfridge(const mp_int *a, int *result)
193189
194190 if (Q < 0 ) {
195191 Q = - Q ;
196- if ((e = mp_set_long (& Qmz , (unsigned long )Q )) != MP_OKAY ) {
197- goto LBL_LS_ERR ;
198- }
192+ mp_set_long (& Qmz , (unsigned long )Q );
199193 if ((e = mp_mul_2 (& Qmz , & Q2mz )) != MP_OKAY ) {
200194 goto LBL_LS_ERR ;
201195 }
202196 /* Initializes calculation of Q^d */
203- if ((e = mp_set_long (& Qkdz , (unsigned long )Q )) != MP_OKAY ) {
204- goto LBL_LS_ERR ;
205- }
197+ mp_set_long (& Qkdz , (unsigned long )Q );
206198 Qmz .sign = MP_NEG ;
207199 Q2mz .sign = MP_NEG ;
208200 Qkdz .sign = MP_NEG ;
209201 Q = - Q ;
210202 } else {
211- if ((e = mp_set_long (& Qmz , (unsigned long )Q )) != MP_OKAY ) {
212- goto LBL_LS_ERR ;
213- }
203+ mp_set_long (& Qmz , (unsigned long )Q );
214204 if ((e = mp_mul_2 (& Qmz , & Q2mz )) != MP_OKAY ) {
215205 goto LBL_LS_ERR ;
216206 }
217207 /* Initializes calculation of Q^d */
218- if ((e = mp_set_long (& Qkdz , (unsigned long )Q )) != MP_OKAY ) {
219- goto LBL_LS_ERR ;
220- }
208+ mp_set_long (& Qkdz , (unsigned long )Q );
221209 }
222210
223211 Nbits = mp_count_bits (& Dz );
0 commit comments