From ea85a55844456457e6f484551f729fa4a8ef6e8c Mon Sep 17 00:00:00 2001 From: Mark Wooding Date: Tue, 20 Feb 2007 00:08:55 +0000 Subject: [PATCH] mpbarrett: Fix memory leak in early exit from mpbarrett_reduce. If we exit in the first stage, we leaked q. This isn't tested, because I couldn't contrive a test case for it. --- mpbarrett.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mpbarrett.c b/mpbarrett.c index 8b0ee88..651932a 100644 --- a/mpbarrett.c +++ b/mpbarrett.c @@ -119,6 +119,7 @@ mp *mpbarrett_reduce(mpbarrett *mb, mp *d, mp *m) m = MP_COPY(m); if (d) MP_DROP(d); + MP_DROP(q); return (m); } } -- 2.11.0