commit | ab366aae78bcac972a0920ffdda3136fc13fa093 | [log] [tgz] |
---|---|---|
author | Kevin Wolf <kwolf@redhat.com> | Mon Nov 30 11:56:14 2020 +0100 |
committer | Daniel P. Berrangé <berrange@redhat.com> | Fri Jan 29 17:07:53 2021 +0000 |
tree | d047381b8fe8f2b1bdf823b3aa4f604e75e91029 | |
parent | 668cb74b2af1129349a6c41763bc88d801161e09 [diff] |
crypto: Fix memory leaks in set_loaded for tls-* If you set the loaded property to true when it was already true, the state is overwritten without freeing the old state first. Change the set_loaded callback so that it always frees the old state (which is a no-op if nothing was loaded) and only then load if requestsd. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>