On 04/11/2016 09:38 AM, Ján Tomko wrote: > We start with both i and def->nvideos at 0 and increment both > after every successful iteration. > > Use i directly, instead of passing the def->nvideos value through j. > --- > src/conf/domain_conf.c | 7 +++---- > 1 file changed, 3 insertions(+), 4 deletions(-) > > diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c > index adcc439..fe87168 100644 > --- a/src/conf/domain_conf.c > +++ b/src/conf/domain_conf.c > @@ -16420,10 +16420,9 @@ virDomainDefParseXML(xmlDocPtr xml, > goto error; > for (i = 0; i < n; i++) { > j = def->nvideos; > - virDomainVideoDefPtr video = virDomainVideoDefParseXML(nodes[j], > - def, > - flags); > - if (!video) > + virDomainVideoDefPtr video; > + > + if (!(video = virDomainVideoDefParseXML(nodes[i], def, flags))) > goto error; > > if (video->primary) { > ACK - Cole -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list