From: Mark Wooding Date: Sat, 13 May 2006 10:10:48 +0000 (+0100) Subject: cc-kem: Fix memory leak in DH KEMs. X-Git-Tag: 2.1.1~28^2~2 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/catacomb/commitdiff_plain/6f313264de6d6f898478db9251700a5b38bf998d?ds=inline cc-kem: Fix memory leak in DH KEMs. Just didn't free the context at the end. How strange. --- diff --git a/cc-kem.c b/cc-kem.c index aaa21bd0..b6908e5d 100644 --- a/cc-kem.c +++ b/cc-kem.c @@ -269,6 +269,7 @@ static void dh_encdestroy(kem *k) G_DESTROY(de->g, de->y); mp_drop(de->x); G_DESTROYGROUP(de->g); + DESTROY(de); } static const kemops dh_encops = {