Skip to content
Snippets Groups Projects
Commit e87c5e35 authored by Dmitry Kasatkin's avatar Dmitry Kasatkin Committed by James Morris
Browse files

lib/mpi: return error code on dividing by zero


Definitely better to return error code than to divide by zero.

Signed-off-by: default avatarDmitry Kasatkin <dmitry.kasatkin@intel.com>
Reviewed-by: default avatarTetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
Signed-off-by: default avatarJames Morris <jmorris@namei.org>
parent 3cccd154
No related branches found
No related tags found
No related merge requests found
...@@ -59,7 +59,7 @@ int mpi_powm(MPI res, MPI base, MPI exp, MPI mod) ...@@ -59,7 +59,7 @@ int mpi_powm(MPI res, MPI base, MPI exp, MPI mod)
ep = exp->d; ep = exp->d;
if (!msize) if (!msize)
msize = 1 / msize; /* provoke a signal */ return -EINVAL;
if (!esize) { if (!esize) {
/* Exponent is zero, result is 1 mod MOD, i.e., 1 or 0 /* Exponent is zero, result is 1 mod MOD, i.e., 1 or 0
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment