There is a bug in DOMNamedNodeMapImpl::item(XMLSize_t) where count is not incremented as the loop searches through the holding array.
It means that items are not retrieved if they are not in the first bucket.
The bug is only in CVS, so I haven't put anything in bugzilla.
diff appended below (well, it's a fix that works for me, anyway :>).
Cheers,
Berincvs -z3 diff DOMNamedNodeMapImpl.cpp (in directory C:\prog\SRC\xml-xerces.cvs\c\src\xercesc\dom\impl)
Index: DOMNamedNodeMapImpl.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNamedNodeMapImpl.cpp,v
retrieving revision 1.11
diff -r1.11 DOMNamedNodeMapImpl.cpp
130a131
> count += thisBucket;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
