mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-24 06:35:24 +00:00
use virBitmapFree instead of VIR_FREE for cpumask
Found by 'git grep FREE.*cpumask' after looking at31f1f6b
. (cherry picked from commitde68895902
)
This commit is contained in:
parent
4497ef50dc
commit
006469abdd
@ -13542,7 +13542,7 @@ virDomainVcpuPinDel(virDomainDefPtr def, int vcpu)
|
||||
|
||||
for (n = 0; n < def->cputune.nvcpupin; n++) {
|
||||
if (vcpupin_list[n]->vcpuid == vcpu) {
|
||||
VIR_FREE(vcpupin_list[n]->cpumask);
|
||||
virBitmapFree(vcpupin_list[n]->cpumask);
|
||||
VIR_FREE(vcpupin_list[n]);
|
||||
memmove(&vcpupin_list[n],
|
||||
&vcpupin_list[n+1],
|
||||
|
@ -651,7 +651,7 @@ libxlVmCleanup(libxlDriverPrivatePtr driver,
|
||||
/* Remove any cputune settings */
|
||||
if (vm->def->cputune.nvcpupin) {
|
||||
for (i = 0; i < vm->def->cputune.nvcpupin; ++i) {
|
||||
VIR_FREE(vm->def->cputune.vcpupin[i]->cpumask);
|
||||
virBitmapFree(vm->def->cputune.vcpupin[i]->cpumask);
|
||||
VIR_FREE(vm->def->cputune.vcpupin[i]);
|
||||
}
|
||||
VIR_FREE(vm->def->cputune.vcpupin);
|
||||
|
Loading…
Reference in New Issue
Block a user