Hi,

On Thu, 2005-04-28 at 21:33 +0100, Graham Bennett wrote:
> Hi,
> 
> xmllint (from libxml 2.6.17) seems to have a problem with the following
> XML:
> 
> <x xmlns:n1="http://www.w3.org";
>    xmlns="http://www.w3.org"; >
>   <good a="1" b="2" />
>   <good a="1" n1:a="2" />
> </x>
> 
> (taken from an example in the namespace REC).
> 
> test.xml:4: namespace error : Namespaced Attribute a in
> 'http://www.w3.org' redefined
>   <good a="1" n1:a="2" />
>                        ^
> <?xml version="1.0"?>
> <x xmlns:n1="http://www.w3.org"; xmlns="http://www.w3.org";>
>   <good a="1" b="2"/>
>   <good a="1" n1:a="2"/>
> </x>

In the test for duplicate attributes, the distinction between
prefixed and non-prefixed attributes was missing. This appeared
in the SAX2 based code of the parser module.

Fixed in CVS, parser.c revision 1.424.

Thanks for the report,

Kasimier
_______________________________________________
xml mailing list, project page  http://xmlsoft.org/
[email protected]
http://mail.gnome.org/mailman/listinfo/xml

Reply via email to