diff --git a/library/bignum.c b/library/bignum.c index bfca43d90..e00204b79 100644 --- a/library/bignum.c +++ b/library/bignum.c @@ -1666,8 +1666,7 @@ int mbedtls_mpi_mul_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_uint * calculating the result is trivial in those cases. */ if( b == 0 || n == 0 ) { - mbedtls_mpi_lset( X, 0 ); - return( 0 ); + return( mbedtls_mpi_lset( X, 0 ) ); } /* Calculate A*b as A + A*(b-1) to take advantage of mpi_mul_hlp */