summaryrefslogtreecommitdiff
path: root/ovn
diff options
context:
space:
mode:
authorBen Pfaff <blp@ovn.org>2017-05-26 16:17:23 -0700
committerBen Pfaff <blp@ovn.org>2017-05-30 07:48:21 -0700
commit8abe89de9779c35f44d304bb28432e34ec7c3b85 (patch)
treee24c34b0d4661a3dd726d8c6e7bf00bb9edc8a89 /ovn
parent56f9a57a103ee862a62ad2f254e3bdf48b5162e6 (diff)
downloadopenvswitch-8abe89de9779c35f44d304bb28432e34ec7c3b85.tar.gz
ovn-controller: Fix memory leak in create_br_int().
Found by Coverity. Reported-at: https://scan3.coverity.com/reports.htm#v16889/p10449/fileInstanceId=14763066&defectInstanceId=4305324&mergedDefectId=180404&fileStart=251&fileEnd=500 Signed-off-by: Ben Pfaff <blp@ovn.org> Acked-by: Miguel Angel Ajo <majopela@redhat.com>
Diffstat (limited to 'ovn')
-rw-r--r--ovn/controller/ovn-controller.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ovn/controller/ovn-controller.c b/ovn/controller/ovn-controller.c
index f22551d6d..1ff1b5b73 100644
--- a/ovn/controller/ovn-controller.c
+++ b/ovn/controller/ovn-controller.c
@@ -238,6 +238,7 @@ create_br_int(struct controller_ctx *ctx,
bridges[cfg->n_bridges] = bridge;
ovsrec_open_vswitch_verify_bridges(cfg);
ovsrec_open_vswitch_set_bridges(cfg, bridges, cfg->n_bridges + 1);
+ free(bridges);
return bridge;
}