diff --git a/src/xercesc/validators/schema/ComplexTypeInfo.cpp b/src/xercesc/validators/schema/ComplexTypeInfo.cpp
index 8ce4351cae96376251ab7f476dcfd793a6fe7e1e..009f19142f84fadce0ace10a2ee120f7e7138929 100644
--- a/src/xercesc/validators/schema/ComplexTypeInfo.cpp
+++ b/src/xercesc/validators/schema/ComplexTypeInfo.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:22:45  peiyongz
- * Initial revision
+ * Revision 1.2  2002/02/06 22:29:24  knoaman
+ * Remove unnecessary data/methods.
+ *
+ * Revision 1.1.1.1  2002/02/01 22:22:45  peiyongz
+ * sane_include
  *
  * Revision 1.27  2002/01/15 19:09:16  knoaman
  * Fix for bug 5807.
@@ -169,7 +172,6 @@ ComplexTypeInfo::ComplexTypeInfo()
     , fScopeDefined(Grammar::TOP_LEVEL_SCOPE)
     , fElementId(XMLElementDecl::fgInvalidElemId)
     , fContentType(SchemaElementDecl::Empty)
-    , fRecursingTypeIndex(-1)
     , fTypeName(0)
     , fBaseDatatypeValidator(0)
     , fDatatypeValidator(0)
diff --git a/src/xercesc/validators/schema/ComplexTypeInfo.hpp b/src/xercesc/validators/schema/ComplexTypeInfo.hpp
index 8f6716f023fb18c9a6dbce9d82e8339a429f5664..e13165d95f318734c7b7af55b16b9485ef4bf6fa 100644
--- a/src/xercesc/validators/schema/ComplexTypeInfo.hpp
+++ b/src/xercesc/validators/schema/ComplexTypeInfo.hpp
@@ -128,7 +128,6 @@ public:
     SchemaElementDecl*       elementAt(const unsigned int index);
     XMLContentModel*         getContentModel(const bool checkUPA = false);
     const XMLCh*             getFormattedContentModel ()   const;
-    int                      getRecursingTypeIndex() const;
 
     // -----------------------------------------------------------------------
     //  Setter methods
@@ -152,7 +151,6 @@ public:
     void addAttDef(SchemaAttDef* const toAdd);
     void addElement(SchemaElementDecl* const toAdd);
     void setContentModel(XMLContentModel* const newModelToAdopt);
-    void setRecursingTypeIndex(const int anIndex);
 
     // -----------------------------------------------------------------------
     //  Helper methods
@@ -208,7 +206,6 @@ private:
     int                                fScopeDefined;
     unsigned int                       fElementId;
     int                                fContentType;
-    int                                fRecursingTypeIndex;
     XMLCh*                             fTypeName;
     DatatypeValidator*                 fBaseDatatypeValidator;
     DatatypeValidator*                 fDatatypeValidator;
@@ -371,10 +368,6 @@ inline XMLContentModel* ComplexTypeInfo::getContentModel(const bool checkUPA)
     return fContentModel;
 }
 
-inline int ComplexTypeInfo::getRecursingTypeIndex() const {
-
-    return fRecursingTypeIndex;
-}
 
 // ---------------------------------------------------------------------------
 //  ComplexTypeInfo: Setter methods
@@ -482,10 +475,6 @@ ComplexTypeInfo::setContentModel(XMLContentModel* const newModelToAdopt)
     fContentModel = newModelToAdopt;
 }
 
-inline void ComplexTypeInfo::setRecursingTypeIndex(const int anIndex) {
-
-    fRecursingTypeIndex = anIndex;
-}
 
 // ---------------------------------------------------------------------------
 //  ComplexTypeInfo: Helper methods