Commit fe69b772 authored by Dan Carpenter's avatar Dan Carpenter Committed by Herbert Xu
Browse files

crypto: lib/mpi - delete unnecessary condition



We checked that "nlimbs" is non-zero in the outside if statement so delete
the duplicate check here.

Signed-off-by: default avatarDan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: default avatarTianjia Zhang <tianjia.zhang@linux.alibaba.com>
Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
parent 101e99c2
Loading
Loading
Loading
Loading
+4 −6
Original line number Diff line number Diff line
@@ -212,12 +212,10 @@ void mpi_rshift(MPI x, MPI a, unsigned int n)
			return;
		}

		if (nlimbs) {
		for (i = 0; i < x->nlimbs - nlimbs; i++)
			x->d[i] = x->d[i+nlimbs];
		x->d[i] = 0;
		x->nlimbs -= nlimbs;
		}

		if (x->nlimbs && nbits)
			mpihelp_rshift(x->d, x->d, x->nlimbs, nbits);