mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2025-02-23 11:52:20 +00:00
qemuBuildNumaCommandLine: Move vars into loops
There are two variables that are used only in a single loop. Move their definitions into their respective blocks. Signed-off-by: Michal Privoznik <mprivozn@redhat.com> Reviewed-by: Peter Krempa <pkrempa@redhat.com>
This commit is contained in:
parent
c7d7cae5cc
commit
c9f47bfc7a
@ -7290,11 +7290,9 @@ qemuBuildNumaCommandLine(virQEMUDriverConfig *cfg,
|
||||
size_t i, j;
|
||||
virQEMUCaps *qemuCaps = priv->qemuCaps;
|
||||
g_auto(virBuffer) buf = VIR_BUFFER_INITIALIZER;
|
||||
char *next = NULL;
|
||||
virBuffer *nodeBackends = NULL;
|
||||
bool needBackend = false;
|
||||
bool hmat = false;
|
||||
int rc;
|
||||
int ret = -1;
|
||||
size_t ncells = virDomainNumaGetNodeCount(def->numa);
|
||||
ssize_t masterInitiator = -1;
|
||||
@ -7319,6 +7317,7 @@ qemuBuildNumaCommandLine(virQEMUDriverConfig *cfg,
|
||||
if (virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_RAM) ||
|
||||
virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_FILE) ||
|
||||
virQEMUCapsGet(qemuCaps, QEMU_CAPS_OBJECT_MEMORY_MEMFD)) {
|
||||
int rc;
|
||||
|
||||
for (i = 0; i < ncells; i++) {
|
||||
if ((rc = qemuBuildMemoryCellBackendStr(def, cfg, i, priv,
|
||||
@ -7361,6 +7360,7 @@ qemuBuildNumaCommandLine(virQEMUDriverConfig *cfg,
|
||||
|
||||
if (cpumask) {
|
||||
g_autofree char *cpumaskStr = NULL;
|
||||
char *next = NULL;
|
||||
char *tmpmask;
|
||||
|
||||
if (!(cpumaskStr = virBitmapFormat(cpumask)))
|
||||
|
Loading…
x
Reference in New Issue
Block a user