amassari 2004/03/03 05:28:39
Modified: c/src/xercesc/dom/impl DOMNodeVector.cpp
Log:
DOMNodeVector is used only to store attributes; it's a waste of space to expand it
in bunch of 50 slots
Revision Changes Path
1.5 +2 -2 xml-xerces/c/src/xercesc/dom/impl/DOMNodeVector.cpp
Index: DOMNodeVector.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMNodeVector.cpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- DOMNodeVector.cpp 29 Jan 2004 11:44:27 -0000 1.4
+++ DOMNodeVector.cpp 3 Mar 2004 13:28:39 -0000 1.5
@@ -111,7 +111,7 @@
void DOMNodeVector::checkSpace() {
if (nextFreeSlot == allocatedSize) {
XMLSize_t grow = allocatedSize/2;
- if (grow < 50) grow = 50;
+ if (grow < 10) grow = 10;
XMLSize_t newAllocatedSize = allocatedSize + grow;
DOMDocument *doc = data[0]->getOwnerDocument();
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]