On Tue, Feb 26, 2008 at 09:35:25AM -0500, Daniel Veillard wrote:
> You forgot to mention the full set of errors
Sorry: an unverified cut-and-paste of a wrong cut-and-paste.
> when you first parsed the document, it uses a namespace, which is
> undeclared. So the document is not okay w.r.t. namespaces. The problem
> is that the prefix is dropped from the document:
[...]
> Which sounds like a bug but completely unrelated to what you're trying to
> link to , it's not at all related to validation (nor postvalidation)
I think the bug is caused by the fact that the attributes
default values are write down in the parser context ("xmlHashTablePtr
attsDefault"); i suppose they must be write down in the internal or in
the external subset. When xmlParseDTD() (xmlSAXParseDTD()) return the
dtd pointer, the 'attsDefault' are missed.
massimo morara
--
"There are 10 kinds of people in this world: people who understand
binary, and people who don't."
-- unknown
_______________________________________________
xml mailing list, project page http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml