diff options
author | Ben Pfaff <blp@ovn.org> | 2017-05-26 16:17:23 -0700 |
---|---|---|
committer | Ben Pfaff <blp@ovn.org> | 2017-05-30 07:48:21 -0700 |
commit | 8abe89de9779c35f44d304bb28432e34ec7c3b85 (patch) | |
tree | e24c34b0d4661a3dd726d8c6e7bf00bb9edc8a89 /ovn | |
parent | 56f9a57a103ee862a62ad2f254e3bdf48b5162e6 (diff) | |
download | openvswitch-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.c | 1 |
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; } |