Author: scantor
Date: Fri Jul  7 21:55:11 2017
New Revision: 1801237

URL: http://svn.apache.org/viewvc?rev=1801237&view=rev
Log:
XERCESC-2036 - XSTypeDefinition::getNamespace() is missing a const qualifier

Modified:
    xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp
    xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.hpp
    xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp
    xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp
    xerces/c/trunk/src/xercesc/framework/psvi/XSTypeDefinition.hpp

Modified: xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp?rev=1801237&r1=1801236&r2=1801237&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp 
(original)
+++ xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.cpp Fri 
Jul  7 21:55:11 2017
@@ -159,7 +159,7 @@ const XMLCh *XSComplexTypeDefinition::ge
     return fComplexTypeInfo->getTypeLocalName();
 }
 
-const XMLCh *XSComplexTypeDefinition::getNamespace() 
+const XMLCh *XSComplexTypeDefinition::getNamespace() const
 {
     return fComplexTypeInfo->getTypeUri();
 }

Modified: xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.hpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.hpp?rev=1801237&r1=1801236&r2=1801237&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.hpp 
(original)
+++ xerces/c/trunk/src/xercesc/framework/psvi/XSComplexTypeDefinition.hpp Fri 
Jul  7 21:55:11 2017
@@ -189,7 +189,7 @@ public:
      *  The [target namespace] of this object, or <code>null</code> if it is 
      * unspecified. 
      */
-    const XMLCh* getNamespace();
+    const XMLCh* getNamespace() const;
 
     /**
      * A namespace schema information item corresponding to the target 

Modified: xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp?rev=1801237&r1=1801236&r2=1801237&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp 
(original)
+++ xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.cpp Fri 
Jul  7 21:55:11 2017
@@ -175,7 +175,7 @@ const XMLCh *XSSimpleTypeDefinition::get
     return fDatatypeValidator->getTypeLocalName();
 }
 
-const XMLCh *XSSimpleTypeDefinition::getNamespace()
+const XMLCh *XSSimpleTypeDefinition::getNamespace() const
 {
     return fDatatypeValidator->getTypeUri();
 }

Modified: xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp?rev=1801237&r1=1801236&r2=1801237&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp 
(original)
+++ xerces/c/trunk/src/xercesc/framework/psvi/XSSimpleTypeDefinition.hpp Fri 
Jul  7 21:55:11 2017
@@ -300,7 +300,7 @@ public:
      *  The [target namespace] of this object, or <code>null</code> if it is 
      * unspecified. 
      */
-    const XMLCh* getNamespace();
+    const XMLCh* getNamespace() const;
 
     /**
      * A namespace schema information item corresponding to the target 

Modified: xerces/c/trunk/src/xercesc/framework/psvi/XSTypeDefinition.hpp
URL: 
http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/framework/psvi/XSTypeDefinition.hpp?rev=1801237&r1=1801236&r2=1801237&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/framework/psvi/XSTypeDefinition.hpp (original)
+++ xerces/c/trunk/src/xercesc/framework/psvi/XSTypeDefinition.hpp Fri Jul  7 
21:55:11 2017
@@ -93,7 +93,7 @@ public:
      *  The [target namespace] of this object, or <code>null</code> if it is 
      * unspecified. 
      */
-    virtual const XMLCh* getNamespace() = 0;
+    virtual const XMLCh* getNamespace() const = 0;
 
     /**
      * A namespace schema information item corresponding to the target 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@xerces.apache.org
For additional commands, e-mail: commits-h...@xerces.apache.org

Reply via email to