[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [koffice] /: Make comparison operator const.
From: "Dr. Robert Marmorstein" <robert () narnia ! homeunix ! com>
Date: 2011-08-03 8:25:22
Message-ID: 20110803082522.483EBA60B4 () git ! kde ! org
[Download RAW message or body]
Git commit d17a135f11bebdeab5a641a90b03a852b4c069fb by Dr. Robert Marmorstein.
Committed on 03/08/2011 at 10:18.
Pushed by robertm into branch 'master'.
Make comparison operator const.
Makes krazy happy and perhaps allows the compiler to optimize this a
little better. Possibly could also prevent errors due to incorrect
function signatures, I suppose, too.
M +2 -2 libs/kotext/KTextBlockBorderData.h
M +1 -1 showcase/part/SCSoundData.h
M +2 -2 libs/kotext/KTextBlockBorderData.cpp
http://commits.kde.org/koffice/d17a135f11bebdeab5a641a90b03a852b4c069fb
diff --git a/libs/kotext/KTextBlockBorderData.cpp b/libs/kotext/KTextBlockBorderData.cpp
index 4c88115..58339dd 100644
--- a/libs/kotext/KTextBlockBorderData.cpp
+++ b/libs/kotext/KTextBlockBorderData.cpp
@@ -65,11 +65,11 @@ bool KTextBlockBorderData::hasBorders() const
return false;
}
-bool KTextBlockBorderData::operator==(const KTextBlockBorderData &border)
+bool KTextBlockBorderData::operator==(const KTextBlockBorderData &border) const
{
return equals(border);
}
-bool KTextBlockBorderData::equals(const KTextBlockBorderData &border)
+bool KTextBlockBorderData::equals(const KTextBlockBorderData &border) const
{
for (int i = Top; i <= Right; i++) {
if (d->edges[i].outerPen != border.d->edges[i].outerPen)
diff --git a/libs/kotext/KTextBlockBorderData.h b/libs/kotext/KTextBlockBorderData.h
index 922b547..aa0d509 100644
--- a/libs/kotext/KTextBlockBorderData.h
+++ b/libs/kotext/KTextBlockBorderData.h
@@ -123,8 +123,8 @@ public:
qreal inset(Side side) const;
/// returns true if the borders of param border are the same as this one.
- bool operator==(const KTextBlockBorderData &border);
- bool equals(const KTextBlockBorderData &border);
+ bool operator==(const KTextBlockBorderData &border) const;
+ bool equals(const KTextBlockBorderData &border) const;
/**
* Paint the borders.
diff --git a/showcase/part/SCSoundData.h b/showcase/part/SCSoundData.h
index 4722ab5..bd4de95 100644
--- a/showcase/part/SCSoundData.h
+++ b/showcase/part/SCSoundData.h
@@ -101,7 +101,7 @@ public:
bool isTaggedForSaving();
- bool operator==(const SCSoundData &other) {
+ bool operator==(const SCSoundData &other) const {
return other.d == d;
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic