[Libreoffice-commits] .: sc/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Thu Sep 13 20:07:33 PDT 2012
sc/source/core/tool/rangelst.cxx | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
New commits:
commit ff0e6c53782196fe1fc223ae08964a34eb20f740
Author: Kohei Yoshida <kohei.yoshida at gmail.com>
Date: Thu Sep 13 23:03:38 2012 -0400
Fix the order of template arguments.
Change-Id: Ibcc54168a6ca36cc57dd1b838e002f9a10ff29f3
diff --git a/sc/source/core/tool/rangelst.cxx b/sc/source/core/tool/rangelst.cxx
index f9e57b7..7ad7212 100644
--- a/sc/source/core/tool/rangelst.cxx
+++ b/sc/source/core/tool/rangelst.cxx
@@ -48,7 +48,7 @@ using ::formula::FormulaGrammar;
namespace {
template<typename T>
-class FindEnclosingRange : public ::std::unary_function<bool, ScRange*>
+class FindEnclosingRange : public ::std::unary_function<ScRange*, bool>
{
public:
FindEnclosingRange(const T& rTest) : mrTest(rTest) {}
@@ -62,7 +62,7 @@ private:
};
template<typename T>
-class FindRangeIn : public ::std::unary_function<bool, ScRange*>
+class FindRangeIn : public ::std::unary_function<ScRange*, bool>
{
public:
FindRangeIn(const T& rTest) : mrTest(rTest) {}
@@ -76,7 +76,7 @@ private:
};
template<typename T>
-class FindIntersectingRange : public ::std::unary_function<bool, ScRange*>
+class FindIntersectingRange : public ::std::unary_function<ScRange*, bool>
{
public:
FindIntersectingRange(const T& rTest) : mrTest(rTest) {}
@@ -89,7 +89,7 @@ private:
const T& mrTest;
};
-class AppendToList : public ::std::unary_function<void, const ScRange*>
+class AppendToList : public ::std::unary_function<const ScRange*, void>
{
public:
AppendToList(vector<ScRange*>& rRanges) : mrRanges(rRanges) {}
@@ -102,7 +102,7 @@ private:
vector<ScRange*>& mrRanges;
};
-class CountCells : public ::std::unary_function<void, const ScRange*>
+class CountCells : public ::std::unary_function<const ScRange*, void>
{
public:
CountCells() : mnCellCount(0) {}
@@ -122,7 +122,7 @@ private:
size_t mnCellCount;
};
-class FormatString : public ::std::unary_function<void, const ScRange*>
+class FormatString : public ::std::unary_function<const ScRange*, void>
{
public:
FormatString(String& rStr, sal_uInt16 nFlags, ScDocument* pDoc, FormulaGrammar::AddressConvention eConv, sal_Unicode cDelim) :
@@ -160,15 +160,15 @@ private:
bool mbFirst;
};
-class FindDeletedRange : public ::std::unary_function<bool, const ScRange*>
+class FindDeletedRange : public ::std::unary_function<const ScRange*, bool>
{
public:
FindDeletedRange( SCsCOL nDx, SCsROW nDy): mnDx(nDx), mnDy(nDy) {}
FindDeletedRange( const FindDeletedRange& r) : mnDx(r.mnDx), mnDy(r.mnDy) {}
bool operator() (const ScRange* p)
{
- ScAddress rStart = p->aStart;
- ScAddress rEnd = p->aEnd;
+ const ScAddress& rStart = p->aStart;
+ const ScAddress& rEnd = p->aEnd;
if( rEnd.Col() +mnDx < rStart.Col() )
return true;
More information about the Libreoffice-commits
mailing list