diff options
| author | Kevin Wolf | 2020-11-30 11:56:14 +0100 |
|---|---|---|
| committer | Daniel P. Berrangé | 2021-01-29 18:07:53 +0100 |
| commit | ab366aae78bcac972a0920ffdda3136fc13fa093 (patch) | |
| tree | d047381b8fe8f2b1bdf823b3aa4f604e75e91029 /docs | |
| parent | crypto: Forbid broken unloading of secrets (diff) | |
| download | qemu-ab366aae78bcac972a0920ffdda3136fc13fa093.tar.gz qemu-ab366aae78bcac972a0920ffdda3136fc13fa093.tar.xz qemu-ab366aae78bcac972a0920ffdda3136fc13fa093.zip | |
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>
Diffstat (limited to 'docs')
0 files changed, 0 insertions, 0 deletions
