From: Anatoly Burakov Date: Tue, 6 Feb 2018 13:35:38 +0000 (+0000) Subject: test/reorder: fix memory leak X-Git-Url: http://git.droids-corp.org/?a=commitdiff_plain;h=8d0e39debc2eaaf684d78d222152b34f08a325b5;p=dpdk.git test/reorder: fix memory leak Add a teardown function that frees allocated resources. Fixes: d0c9b58d7156 ("app/test: new reorder unit test") Cc: stable@dpdk.org Signed-off-by: Anatoly Burakov --- diff --git a/test/test/test_reorder.c b/test/test/test_reorder.c index e834bacfa1..65e4f38b2b 100644 --- a/test/test/test_reorder.c +++ b/test/test/test_reorder.c @@ -331,9 +331,20 @@ test_setup(void) return 0; } +static void +test_teardown(void) +{ + rte_reorder_free(test_params->b); + test_params->b = NULL; + rte_mempool_free(test_params->p); + test_params->p = NULL; +} + + static struct unit_test_suite reorder_test_suite = { .setup = test_setup, + .teardown = test_teardown, .suite_name = "Reorder Unit Test Suite", .unit_test_cases = { TEST_CASE(test_reorder_create),