diff --git a/src/xercesc/util/BinMemInputStream.hpp b/src/xercesc/util/BinMemInputStream.hpp
index 8ca6e254b3df8b67765295c9ce57ee46d1a878a0..cb07bec322f72db06c895ca1cdc1bd226cb6fb9d 100644
--- a/src/xercesc/util/BinMemInputStream.hpp
+++ b/src/xercesc/util/BinMemInputStream.hpp
@@ -16,6 +16,9 @@
 
 /*
  * $Log$
+ * Revision 1.6  2004/10/26 14:50:49  peiyongz
+ * net getter
+ *
  * Revision 1.5  2004/09/08 13:56:21  peiyongz
  * Apache License Version 2.0
  *
@@ -90,6 +93,9 @@ public :
     //  Implementation of the input stream interface
     // -----------------------------------------------------------------------
     virtual unsigned int curPos() const;
+
+    unsigned int getSize() const;
+
     virtual unsigned int readBytes
     (
                 XMLByte* const  toFill
@@ -146,6 +152,11 @@ inline unsigned int BinMemInputStream::curPos() const
     return fCurIndex;
 }
 
+inline unsigned int BinMemInputStream::getSize() const
+{
+    return fCapacity;
+}
+
 XERCES_CPP_NAMESPACE_END
 
 #endif