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.

Reply via email to