
On Mon, Sep 21, 2020 at 15:07:28 +0200, Tim Wiederhake wrote: No commit message ...
Signed-off-by: Tim Wiederhake <twiederh@redhat.com> --- src/util/virxml.c | 15 +++++++++++++++ src/util/virxml.h | 6 ++++++ 2 files changed, 21 insertions(+)
diff --git a/src/util/virxml.c b/src/util/virxml.c index 5315d4ff6f..2ec526456f 100644 --- a/src/util/virxml.c +++ b/src/util/virxml.c @@ -1320,6 +1320,21 @@ virXMLValidateAgainstSchema(const char *schemafile, }
... or function documentation explaining what this does.
+int +virXMLValidateNodeAgainstSchema(const char *schemafile, + xmlDocPtr doc, + xmlNodePtr node) +{ + xmlNodePtr root; + int ret; + + root = xmlDocSetRootElement(doc, node); + ret = virXMLValidateAgainstSchema(schemafile, doc); + xmlDocSetRootElement(doc, root); + return ret; +}
Once you add a comment for the function: Reviewed-by: Peter Krempa <pkrempa@redhat.com>