]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: Fix XML parser for timer frequency
authorJiri Denemark <jdenemar@redhat.com>
Thu, 23 Mar 2017 14:53:50 +0000 (15:53 +0100)
committerJiri Denemark <jdenemar@redhat.com>
Mon, 27 Mar 2017 18:16:32 +0000 (20:16 +0200)
The frequency is documented and formatted as an attribute of the <timer>
element rather than a nested <frequency> element expected by the parser.
Luckily enough, timer frequency has not been used by any driver so far.
And users were not able to set it in the XML either.

Signed-off-by: Jiri Denemark <jdenemar@redhat.com>
src/conf/domain_conf.c

index ff0eb2d6f562444177f7b19d3df9770124837746..1b0a55b27fa9b0c907491989a0ae899db71e3e70 100644 (file)
@@ -11485,7 +11485,7 @@ virDomainTimerDefParseXML(xmlNodePtr node,
         }
     }
 
-    ret = virXPathULong("string(./frequency)", ctxt, &def->frequency);
+    ret = virXPathULong("string(./@frequency)", ctxt, &def->frequency);
     if (ret == -1) {
         def->frequency = 0;
     } else if (ret < 0) {