lib/mpi: added missing NULL check
Added missing NULL check after mpi_alloc_limb_space(). Signed-off-by: Dmitry Kasatkin <dmitry.kasatkin@intel.com> Reviewed-by: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> Signed-off-by: James Morris <jmorris@namei.org>
This commit is contained in:
committed by
James Morris
parent
a6d68ecc56
commit
43b2c0aeaa
@@ -210,6 +210,8 @@ int mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den)
|
|||||||
* numerator would be gradually overwritten by the quotient limbs. */
|
* numerator would be gradually overwritten by the quotient limbs. */
|
||||||
if (qp == np) { /* Copy NP object to temporary space. */
|
if (qp == np) { /* Copy NP object to temporary space. */
|
||||||
np = marker[markidx++] = mpi_alloc_limb_space(nsize);
|
np = marker[markidx++] = mpi_alloc_limb_space(nsize);
|
||||||
|
if (!np)
|
||||||
|
goto nomem;
|
||||||
MPN_COPY(np, qp, nsize);
|
MPN_COPY(np, qp, nsize);
|
||||||
}
|
}
|
||||||
} else /* Put quotient at top of remainder. */
|
} else /* Put quotient at top of remainder. */
|
||||||
|
Reference in New Issue
Block a user