From 5aa36ff77b83d50cecf2b9c9854fc439c77d464f Mon Sep 17 00:00:00 2001 From: Keelan10 Date: Mon, 3 Apr 2023 11:36:33 +0400 Subject: sharpd: Fix sharpd memory leak Free path Signed-off-by: Keelan Cannoo --- sharpd/sharp_vty.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sharpd') diff --git a/sharpd/sharp_vty.c b/sharpd/sharp_vty.c index 77b562d6a..1fdac2c28 100644 --- a/sharpd/sharp_vty.c +++ b/sharpd/sharp_vty.c @@ -1245,6 +1245,7 @@ DEFPY (show_sharp_cspf, } if (path->status != SUCCESS) { vty_out(vty, "Path computation failed: %d\n", path->status); + cpath_del(path); return CMD_SUCCESS; } @@ -1260,7 +1261,7 @@ DEFPY (show_sharp_cspf, &edge->attributes->standard.remote6); } vty_out(vty, "\n"); - + cpath_del(path); return CMD_SUCCESS; } -- cgit v1.2.3