From e442254218c12ba98f3edb811c963ed9f519ace3 Mon Sep 17 00:00:00 2001 From: Dmitry Kasatkin Date: Thu, 26 Jan 2012 19:13:22 +0200 Subject: [PATCH] --- yaml --- r: 287111 b: refs/heads/master c: e2fe85c236736c866481de288f636ab06ef49787 h: refs/heads/master i: 287109: d36ab02c6c08a29edfaaffcdcaa46fa146337e52 287107: 5d7687e8d0619d54418f0a426e78e7d29d0bae26 287103: fa6c1d70d535f29db1dedb1dbee54cb52d0acac4 v: v3 --- [refs] | 2 +- trunk/lib/mpi/mpi-div.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index d0a92f8e3117..8a264a6ba463 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e87c5e35a92e045de75fb6ae9846a38bdd0f92bd +refs/heads/master: e2fe85c236736c866481de288f636ab06ef49787 diff --git a/trunk/lib/mpi/mpi-div.c b/trunk/lib/mpi/mpi-div.c index c3087d1390ce..8a45717bd001 100644 --- a/trunk/lib/mpi/mpi-div.c +++ b/trunk/lib/mpi/mpi-div.c @@ -149,6 +149,9 @@ int mpi_tdiv_qr(MPI quot, MPI rem, MPI num, MPI den) mpi_ptr_t marker[5]; int markidx = 0; + if (!dsize) + return -EINVAL; + memset(marker, 0, sizeof(marker)); /* Ensure space is enough for quotient and remainder.