From 46e8739ef70874310501bb80769016337fd8aa65 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Fri, 1 Dec 2023 19:59:34 +0100 Subject: [PATCH] src: fix leak in "nl-cls-add" Not important, but coverity flags this. Avoid it. --- src/nl-cls-add.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nl-cls-add.c b/src/nl-cls-add.c index 0f85859a..b5838721 100644 --- a/src/nl-cls-add.c +++ b/src/nl-cls-add.c @@ -111,7 +111,7 @@ int main(int argc, char *argv[]) case 'v': nl_cli_print_version(); break; case 'd': nl_cli_tc_parse_dev(tc, link_cache, optarg); break; case 'p': nl_cli_tc_parse_parent(tc, optarg); break; - case 'i': id = strdup(optarg); break; + case 'i': free(id); id = strdup(optarg); break; case ARG_UPDATE: flags = NLM_F_CREATE; break; case ARG_UPDATE_ONLY: flags = 0; break; case ARG_MTU: nl_cli_tc_parse_mtu(tc, optarg); break;