From e5006b40d8c2e4b604dbbc708c4e7dc8463a85f5 Mon Sep 17 00:00:00 2001 From: Vasily Evseenko Date: Wed, 10 Mar 2021 22:57:31 +0300 Subject: [PATCH] Fix memory leak in fec code #119 --- src/fec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/fec.c b/src/fec.c index acd8088..552508a 100644 --- a/src/fec.c +++ b/src/fec.c @@ -324,6 +324,10 @@ _invert_mat(gf* src, size_t k) { if (indxr[col-1] != indxc[col-1]) for (size_t row = 0; row < k; row++) SWAP (src[row * k + indxr[col-1]], src[row * k + indxc[col-1]], gf); + free(indxc); + free(indxr); + free(ipiv); + free(id_row); } /*