[ expat-Patches-584041 ] expat should check XML version attribute

noreply@sourceforge.net noreply@sourceforge.net
Sat Jul 20 18:59:02 2002


Patches item #584041, was opened at 2002-07-19 17:54
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=310127&aid=584041&group_id=10127

Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Håkan Waara (hwaara)
>Assigned to: Karl Waclawek (kwaclaw)
Summary: expat should check XML version attribute

Initial Comment:
In the XML spec it says that the parser may throw a 
parser error if the version is not "1.0" in the XML 
declaration. This is also what IE6 does.

Here's a patch for this. It was diffed against mozilla.org's 
expat version, but I hope it can still be applied.

Thanks,  -Håkan

----------------------------------------------------------------------

>Comment By: Karl Waclawek (kwaclaw)
Date: 2002-07-20 21:58

Message:
Logged In: YES 
user_id=290026

The patch didn't work for me, but I applied it manually
against my copy of the current CVS (xmltok.c 1.20) 
- with small cosmetic changes.

Attached as xmltok.diff.

I am in favour of it. Let's see what the others say.

Karl

----------------------------------------------------------------------

Comment By: Karl Waclawek (kwaclaw)
Date: 2002-07-20 11:59

Message:
Logged In: YES 
user_id=290026

Yes, I have read the spec too.
I also read about the XML 1.1 spec making it a requirement.

I am just putting it up for discussion.
Why don't you post to the expat-discuss list?

Karl

----------------------------------------------------------------------

Comment By: Håkan Waara (hwaara)
Date: 2002-07-20 11:51

Message:
Logged In: YES 
user_id=72743