mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-23 06:05:27 +00:00
conf: Move setting type for NVRAM source
When the 'type' attribute is present we'd end up overwriting this value via virDomainStorageSourceParse(). Moving this assignment makes the current code clearer and will also help with upcoming changes. Signed-off-by: Andrea Bolognani <abologna@redhat.com> Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
This commit is contained in:
parent
040ebb9d1b
commit
cec35f4a52
@ -18001,7 +18001,6 @@ virDomainLoaderDefParseXMLNvram(virDomainLoaderDef *loader,
|
||||
g_autofree char *nvramType = virXPathString("string(./os/nvram/@type)", ctxt);
|
||||
g_autoptr(virStorageSource) src = virStorageSourceNew();
|
||||
|
||||
src->type = VIR_STORAGE_TYPE_FILE;
|
||||
src->format = VIR_STORAGE_FILE_RAW;
|
||||
|
||||
if (!nvramType) {
|
||||
@ -18011,6 +18010,7 @@ virDomainLoaderDefParseXMLNvram(virDomainLoaderDef *loader,
|
||||
return 0; /* no nvram */
|
||||
|
||||
src->path = nvramPath;
|
||||
src->type = VIR_STORAGE_TYPE_FILE;
|
||||
} else {
|
||||
xmlNodePtr sourceNode;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user