diff options
author | Abhinav Gupta <abhinav.g90@gmail.com> | 2009-11-14 11:46:09 -0800 |
---|---|---|
committer | Abhinav Gupta <abhinav.g90@gmail.com> | 2009-11-14 11:46:09 -0800 |
commit | f9496250ad7138ef6885522b116e16225cac8c8b (patch) | |
tree | 919210b2f8fe24d1a83186d187924b6f5adea1cc /src/pkg/xml/xml.go | |
parent | 5ac3824bdfca527cc84a78465e0e8c94b1522ddd (diff) | |
download | golang-f9496250ad7138ef6885522b116e16225cac8c8b.tar.gz |
xml: Fixed CDATA parsing.
Fixes issue 128.
R=r, rsc
http://codereview.appspot.com/154126
Committer: Russ Cox <rsc@golang.org>
Diffstat (limited to 'src/pkg/xml/xml.go')
-rw-r--r-- | src/pkg/xml/xml.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/pkg/xml/xml.go b/src/pkg/xml/xml.go index b8809422d..202cd4626 100644 --- a/src/pkg/xml/xml.go +++ b/src/pkg/xml/xml.go @@ -497,11 +497,11 @@ func (p *Parser) RawToken() (Token, os.Error) { case '[': // <![ // Probably <![CDATA[. - for i := 0; i < 7; i++ { + for i := 0; i < 6; i++ { if b, ok = p.getc(); !ok { return nil, p.err } - if b != "[CDATA["[i] { + if b != "CDATA["[i] { p.err = SyntaxError("invalid <![ sequence"); return nil, p.err; } |