mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-01-09 06:25:19 +00:00
qemu: domain: Fix names for functions that clear security info
They don't free the structure itself so they should be called *Clear rather than *Free.
This commit is contained in:
parent
1cf5af40b9
commit
fb1dddfb00
@ -728,7 +728,7 @@ qemuDomainMasterKeyCreate(virDomainObjPtr vm)
|
||||
|
||||
|
||||
static void
|
||||
qemuDomainSecretPlainFree(qemuDomainSecretPlain secret)
|
||||
qemuDomainSecretPlainClear(qemuDomainSecretPlain secret)
|
||||
{
|
||||
VIR_FREE(secret.username);
|
||||
memset(secret.secret, 0, strlen(secret.secret));
|
||||
@ -737,7 +737,7 @@ qemuDomainSecretPlainFree(qemuDomainSecretPlain secret)
|
||||
|
||||
|
||||
static void
|
||||
qemuDomainSecretAESFree(qemuDomainSecretAES secret)
|
||||
qemuDomainSecretAESClear(qemuDomainSecretAES secret)
|
||||
{
|
||||
VIR_FREE(secret.username);
|
||||
VIR_FREE(secret.alias);
|
||||
@ -754,11 +754,11 @@ qemuDomainSecretInfoFree(qemuDomainSecretInfoPtr *secinfo)
|
||||
|
||||
switch ((qemuDomainSecretInfoType) (*secinfo)->type) {
|
||||
case VIR_DOMAIN_SECRET_INFO_TYPE_PLAIN:
|
||||
qemuDomainSecretPlainFree((*secinfo)->s.plain);
|
||||
qemuDomainSecretPlainClear((*secinfo)->s.plain);
|
||||
break;
|
||||
|
||||
case VIR_DOMAIN_SECRET_INFO_TYPE_AES:
|
||||
qemuDomainSecretAESFree((*secinfo)->s.aes);
|
||||
qemuDomainSecretAESClear((*secinfo)->s.aes);
|
||||
break;
|
||||
|
||||
case VIR_DOMAIN_SECRET_INFO_TYPE_LAST:
|
||||
|
Loading…
Reference in New Issue
Block a user