Re: [libxml++] Seems like a bug in DomParser::parse_memory
- From: Murray Cumming <murrayc murrayc com>
- To: libxml++ <libxmlplusplus-general lists sourceforge net>
- Subject: Re: [libxml++] Seems like a bug in DomParser::parse_memory
- Date: Sat, 18 Dec 2004 13:33:46 +0100
On Thu, 2004-12-09 at 01:55 +0300, Tim Alexeevsky wrote:
> Hello!
>
> There seems to be a UTF-8 related bug in DomParser.
> domparser.cc:71 is
> context_ = xmlCreateMemoryParserCtxt(contents.c_str(), contents.size());
>
> (as of 2.6.last and 2.8.last at least)
> shouldn't it be
> context_ = xmlCreateMemoryParserCtxt(contents.c_str(), contents.bytes());
Yes, I think you are right. I have fixed it in cvs.
This is serious, and it's embarassing that we haven't seen this already.
Many thanks.
> Otherwise my UTF-8 xml string containing some russian characters is
> told to have miscellaneous errors some bytes from end.
>
> Thanks for you library anyway :)
Please file a bug in our bugzilla if the problem still exists with the
cvs version, or the next tarball.
--
Murray Cumming
murrayc murrayc com
www.murrayc.com
www.openismus.com
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]