ebb439
From 90deedbeeb26efb1e042f6c0cd0d7caad4fb1b90 Mon Sep 17 00:00:00 2001
ebb439
From: Ilya Maximets <i.maximets@ovn.org>
ebb439
Date: Fri, 20 Nov 2020 01:17:18 +0100
ebb439
Subject: [PATCH 10/16] ovn-nbctl: Fix error leak on duplicated switch port.
ebb439
ebb439
Error is allocated from heap and should be freed.
ebb439
ebb439
Fixes: 738295605b44 ("ovn: Detect and prevent duplicate address assignments.")
ebb439
Acked-by: Dumitru Ceara <dceara@redhat.com>
ebb439
Signed-off-by: Ilya Maximets <i.maximets@ovn.org>
ebb439
Signed-off-by: Numan Siddique <numans@ovn.org>
ebb439
---
ebb439
 utilities/ovn-nbctl.c | 1 +
ebb439
 1 file changed, 1 insertion(+)
ebb439
ebb439
diff --git a/utilities/ovn-nbctl.c b/utilities/ovn-nbctl.c
ebb439
index dfcf67cfd..f4c4f9385 100644
ebb439
--- a/utilities/ovn-nbctl.c
ebb439
+++ b/utilities/ovn-nbctl.c
ebb439
@@ -1683,6 +1683,7 @@ nbctl_lsp_set_addresses(struct ctl_context *ctx)
ebb439
         error = lsp_contains_duplicates(ls, lsp, ctx->argv[i]);
ebb439
         if (error) {
ebb439
             ctl_error(ctx, "%s", error);
ebb439
+            free(error);
ebb439
             return;
ebb439
         }
ebb439
     }
ebb439
-- 
ebb439
2.28.0
ebb439