[libvirt] PATCH: 2/14: Generic network XML parser/formatter
Daniel P. Berrange
berrange at redhat.com
Fri Jul 11 10:49:13 UTC 2008
On Wed, Jul 09, 2008 at 04:34:39PM +0200, Jim Meyering wrote:
> Modulo some minor problems, ACK.
> Even though I reviewed only the incremental diffs, there was a bit of
> new material. BTW, nice catch, with the new uses of virBufferEscapeString.
>
> > +virNetworkDefPtr virNetworkDefParseNode(virConnectPtr conn,
> > + xmlDocPtr xml,
> > + xmlNodePtr root)
> > +{
> > + xmlXPathContextPtr ctxt = NULL;
> > + virNetworkDefPtr def = NULL;
> > +
> > + if (!xmlStrEqual(root->name, BAD_CAST "network")) {
> > + virNetworkReportError(conn, VIR_ERR_INTERNAL_ERROR,
> > + "%s", _("incorrect root element"));
> > + goto cleanup;
> > + }
>
> No big deal, but the above goto could be "return NULL;".
I've made this change, and all the others suggested, and committed
this patch. I've also made the equivalent changes to the domain XML
patch.
Daniel
--
|: Red Hat, Engineering, London -o- http://people.redhat.com/berrange/ :|
|: http://libvirt.org -o- http://virt-manager.org -o- http://ovirt.org :|
|: http://autobuild.org -o- http://search.cpan.org/~danberr/ :|
|: GnuPG: 7D3B9505 -o- F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 :|
More information about the libvir-list
mailing list