]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
conf: virDomainDefParseMemory: remove pointless assignment
authorJán Tomko <jtomko@redhat.com>
Wed, 22 Jun 2022 11:44:06 +0000 (13:44 +0200)
committerJán Tomko <jtomko@redhat.com>
Wed, 22 Jun 2022 13:29:44 +0000 (15:29 +0200)
Evaluate the XPath as a boolean, instead of trying to get a node
out of it.

Signed-off-by: Ján Tomko <jtomko@redhat.com>
Reviewed-by: Michal Privoznik <mprivozn@redhat.com>
src/conf/domain_conf.c

index 9fe930a5d820d4eb50feb7172e18114589ac236c..709ca537908c685df77c860c0cf53b2f46e2c88e 100644 (file)
@@ -19184,7 +19184,7 @@ virDomainDefParseMemory(virDomainDef *def,
         }
     }
 
-    if ((node = virXPathNode("./memoryBacking/nosharepages", ctxt)))
+    if (virXPathBoolean("boolean(./memoryBacking/nosharepages)", ctxt))
         def->mem.nosharepages = true;
 
     if (virXPathBoolean("boolean(./memoryBacking/locked)", ctxt))