diff --git a/src/xercesc/validators/schema/SchemaInfo.hpp b/src/xercesc/validators/schema/SchemaInfo.hpp
index 335ab4d48f2f88eeb7328133360287b574b09ea6..208eb633e482d37b92b65ab860854d2fb873fc13 100644
--- a/src/xercesc/validators/schema/SchemaInfo.hpp
+++ b/src/xercesc/validators/schema/SchemaInfo.hpp
@@ -305,6 +305,16 @@ inline void SchemaInfo::setProcessed(const bool aValue) {
 // ---------------------------------------------------------------------------
 //  SchemaInfo: Access methods
 // ---------------------------------------------------------------------------
+inline void SchemaInfo::addImportedNS(const int namespaceURI) {
+
+    if (!fImportedNSList) {
+        fImportedNSList = new ValueVectorOf<int>(4);
+    }
+
+    if (!fImportedNSList->containsElement(namespaceURI))
+        fImportedNSList->addElement(namespaceURI);
+}
+
 inline void SchemaInfo::addSchemaInfo(SchemaInfo* const toAdd,
                                       const ListType aListType) {
 
@@ -395,16 +405,6 @@ inline void SchemaInfo::addFailedRedefine(const DOMElement* const anElem) {
     fFailedRedefineList->addElement(anElem);
 }
 
-inline void SchemaInfo::addImportedNS(const int namespaceURI) {
-
-    if (!fImportedNSList) {
-        fImportedNSList = new ValueVectorOf<int>(4);
-    }
-
-    if (!fImportedNSList->containsElement(namespaceURI))
-        fImportedNSList->addElement(namespaceURI);
-}
-
 inline bool SchemaInfo::isImportingNS(const int namespaceURI) {
 
     if (!fImportedNSList)