diff --git a/src/xercesc/util/RefVectorOf.c b/src/xercesc/util/RefVectorOf.c
index bf4e547182dbe91110ddd2defbbcf8a5f3a084d1..dc666a68722f2ec7c9cdef58683be0b74c865d2f 100644
--- a/src/xercesc/util/RefVectorOf.c
+++ b/src/xercesc/util/RefVectorOf.c
@@ -56,6 +56,9 @@
 
 /**
  * $Log$
+ * Revision 1.3  2002/02/05 15:38:14  tng
+ * [Bug 6114] Memory leaks on iDOM getElementsByTagName().
+ *
  * Revision 1.2  2002/02/05 13:11:06  tng
  * [Bug 6114] Memory leaks on iDOM getElementsByTagName().
  *
@@ -286,8 +289,8 @@ template <class TElem> void RefVectorOf<TElem>::reinitialize()
     if (fElemList)
         cleanup();
 
-    fElemList = new TElem*[maxElems];
-    for (unsigned int index = 0; index < maxElems; index++)
+    fElemList = new TElem*[fMaxCount];
+    for (unsigned int index = 0; index < fMaxCount; index++)
         fElemList[index] = 0;
 
 }