From: Dmitry Kasatkin Date: Thu, 26 Jan 2012 17:13:18 +0000 (+0200) Subject: lib/mpi: added missing NULL check X-Git-Tag: v3.3-rc3~39^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=43b2c0aeaab2237996a72f9b9d7952ba82d56913;p=profile%2Fcommon%2Fkernel-common.git lib/mpi: added missing NULL check Added missing NULL check after mpi_alloc_limb_space(). Signed-off-by: Dmitry Kasatkin Reviewed-by: Tetsuo Handa Signed-off-by: James Morris --- diff --git a/lib/mpi/mpi-div.c b/lib/mpi/mpi-div.c index 8a45717..f68cbbb 100644 --- a/lib/mpi/mpi-div.c +++ b/lib/mpi/mpi-div.c @@ -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. */ if (qp == np) { /* Copy NP object to temporary space. */ np = marker[markidx++] = mpi_alloc_limb_space(nsize); + if (!np) + goto nomem; MPN_COPY(np, qp, nsize); } } else /* Put quotient at top of remainder. */