From: cantor Date: Wed, 14 Nov 2007 17:57:43 +0000 (+0000) Subject: Need const casts for const iterator access. X-Git-Tag: 1.4.1~389 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fxmltooling.git;a=commitdiff_plain;h=5cfd212d12ce4d53bab46fe993bfa72def21e5c1 Need const casts for const iterator access. git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@437 de75baf8-a10c-0410-a50a-987c0e22f00f --- diff --git a/xmltooling/util/XMLObjectChildrenList.h b/xmltooling/util/XMLObjectChildrenList.h index 145f91e..c0b6575 100644 --- a/xmltooling/util/XMLObjectChildrenList.h +++ b/xmltooling/util/XMLObjectChildrenList.h @@ -488,12 +488,12 @@ namespace xmltooling { const_iterator begin() const { // return iterator for beginning of const sequence - return m_container.begin(); + return const_cast(m_container).begin(); } const_iterator end() const { // return iterator for end of const sequence - return m_container.end(); + return const_cast(m_container).end(); } const_reference at(size_type _Pos) const { @@ -642,12 +642,12 @@ namespace xmltooling { const_iterator begin() const { // return iterator for beginning of const sequence - return m_container.begin(); + return const_cast(m_container).begin(); } const_iterator end() const { // return iterator for end of const sequence - return m_container.end(); + return const_cast(m_container).end(); } const_reference at(size_type _Pos) const {