Ah, right ! Fixed upstream and bug updated, thanks !
Daniel On Fri, Feb 21, 2014 at 06:20:32PM +0100, Stefan Behnel wrote: > Hi, > > valid.c contains this code: > > 2636 if ((ctxt != NULL) && (ctxt->error != NULL)) { > 2637 xmlErrValidNode(ctxt, attr->parent, XML_DTD_ID_REDEFINED, > 2638 "ID %s already defined\n", > 2639 value, NULL, NULL); > 2640 } > > It prevents the error from being reported if ctxt->error is not set, > although simply calling xmlErrValifNode() would properly report the error > to the global error callback if the NULL checks above didn't exist. > > The fix is to remove the surrounding "if" test. > > https://bugzilla.gnome.org/show_bug.cgi?id=724903 > > Stefan > _______________________________________________ > xml mailing list, project page http://xmlsoft.org/ > xml@gnome.org > https://mail.gnome.org/mailman/listinfo/xml -- Daniel Veillard | Open Source and Standards, Red Hat veill...@redhat.com | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ http://veillard.com/ | virtualization library http://libvirt.org/ _______________________________________________ xml mailing list, project page http://xmlsoft.org/ xml@gnome.org https://mail.gnome.org/mailman/listinfo/xml