Module Name: src Committed By: joerg Date: Sun Aug 10 18:42:33 UTC 2014
Modified Files: src/external/bsd/elftosb/dist/common: StExecutableImage.cpp StExecutableImage.h Log Message: Fix constness of operator ==. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 \ src/external/bsd/elftosb/dist/common/StExecutableImage.cpp \ src/external/bsd/elftosb/dist/common/StExecutableImage.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/elftosb/dist/common/StExecutableImage.cpp diff -u src/external/bsd/elftosb/dist/common/StExecutableImage.cpp:1.1 src/external/bsd/elftosb/dist/common/StExecutableImage.cpp:1.2 --- src/external/bsd/elftosb/dist/common/StExecutableImage.cpp:1.1 Thu Nov 15 19:49:13 2012 +++ src/external/bsd/elftosb/dist/common/StExecutableImage.cpp Sun Aug 10 18:42:33 2014 @@ -399,7 +399,7 @@ void StExecutableImage::mergeRegions(Mem //! Used when we remove a region from the region list by value. Because this //! operator compares the #m_data member, it will only return true for either an //! exact copy or a reference to the original. -bool StExecutableImage::MemoryRegion::operator == (const MemoryRegion & other) +bool StExecutableImage::MemoryRegion::operator == (const MemoryRegion & other) const { return (m_type == other.m_type) && (m_address == other.m_address) && (m_length == other.m_length) && (m_flags == other.m_flags) && (m_data == other.m_data); } Index: src/external/bsd/elftosb/dist/common/StExecutableImage.h diff -u src/external/bsd/elftosb/dist/common/StExecutableImage.h:1.1 src/external/bsd/elftosb/dist/common/StExecutableImage.h:1.2 --- src/external/bsd/elftosb/dist/common/StExecutableImage.h:1.1 Thu Nov 15 19:49:13 2012 +++ src/external/bsd/elftosb/dist/common/StExecutableImage.h Sun Aug 10 18:42:33 2014 @@ -62,7 +62,7 @@ public: inline uint32_t endAddress() const { return m_address + m_length - 1; } //! \brief Equality operator. - bool operator == (const MemoryRegion & other); + bool operator == (const MemoryRegion & other) const; }; //! A list of #StExecutableImage::MemoryRegion objects.