From 28f1a767db8ef94f54ee79a2f87b72615adf10dc Mon Sep 17 00:00:00 2001 From: Indu Bhagat Date: Fri, 23 Dec 2022 13:04:19 -0800 Subject: libsframe: testsuite: fix memory leaks in testcases ChangeLog: * libsframe/testsuite/libsframe.decode/be-flipping.c: Free SFrame buffer. * libsframe/testsuite/libsframe.decode/frecnt-1.c: Likewise. * libsframe/testsuite/libsframe.decode/frecnt-2.c: Likewise. --- libsframe/testsuite/libsframe.decode/be-flipping.c | 3 +++ libsframe/testsuite/libsframe.decode/frecnt-1.c | 3 +++ libsframe/testsuite/libsframe.decode/frecnt-2.c | 3 +++ 3 files changed, 9 insertions(+) (limited to 'libsframe') diff --git a/libsframe/testsuite/libsframe.decode/be-flipping.c b/libsframe/testsuite/libsframe.decode/be-flipping.c index d915f9bb278..378537e4e10 100644 --- a/libsframe/testsuite/libsframe.decode/be-flipping.c +++ b/libsframe/testsuite/libsframe.decode/be-flipping.c @@ -104,6 +104,9 @@ main (void) err = sframe_decoder_get_funcdesc (dctx, 0, &nfres, &fsize, &fstart, &finfo); TEST ("be-flipping: Decoder get FDE", err == 0); TEST ("be-flipping: Decoder FRE count", nfres == 5); + + free (sf_buf); + sf_buf = NULL; sframe_decoder_free (&dctx); return 0; diff --git a/libsframe/testsuite/libsframe.decode/frecnt-1.c b/libsframe/testsuite/libsframe.decode/frecnt-1.c index 49861ed4f5c..bffa2ef37fb 100644 --- a/libsframe/testsuite/libsframe.decode/frecnt-1.c +++ b/libsframe/testsuite/libsframe.decode/frecnt-1.c @@ -89,6 +89,9 @@ main (void) TEST ("frecnt-1: Decoder get FDE", err == 0); TEST ("frecnt-1: Decoder FRE count", nfres == 4); + free (sf_buf); + sf_buf = NULL; + sframe_decoder_free (&dctx); return 0; diff --git a/libsframe/testsuite/libsframe.decode/frecnt-2.c b/libsframe/testsuite/libsframe.decode/frecnt-2.c index 7c140d88c3a..cbb72fe5f08 100644 --- a/libsframe/testsuite/libsframe.decode/frecnt-2.c +++ b/libsframe/testsuite/libsframe.decode/frecnt-2.c @@ -94,6 +94,9 @@ main (void) TEST ("frecnt-2: Decode get FRE", nfres == 4); } + free (sf_buf); + sf_buf = NULL; + sframe_decoder_free (&dctx); return 0; -- cgit v1.2.1