summaryrefslogtreecommitdiff
path: root/sc/inc/rangelst.hxx
diff options
context:
space:
mode:
authorVladimir Glazounov <vg@openoffice.org>2007-02-27 10:57:24 +0000
committerVladimir Glazounov <vg@openoffice.org>2007-02-27 10:57:24 +0000
commit943eef38f3a69341eca75794e07d2822485eaaf6 (patch)
treec7e49a41d04229eb4979f5de59a2e1c1a0cbd8a6 /sc/inc/rangelst.hxx
parent08e7c00c44350cf89f37f0f9d25d8c4e1ca07cfc (diff)
INTEGRATION: CWS calcwarnings (1.6.46); FILE MERGED
2006/12/13 19:18:20 nn 1.6.46.1: #i69284# warning-free: core, unxsols4
Diffstat (limited to 'sc/inc/rangelst.hxx')
-rw-r--r--sc/inc/rangelst.hxx28
1 files changed, 15 insertions, 13 deletions
diff --git a/sc/inc/rangelst.hxx b/sc/inc/rangelst.hxx
index d05951ef28e7..81f9aed6fee3 100644
--- a/sc/inc/rangelst.hxx
+++ b/sc/inc/rangelst.hxx
@@ -4,9 +4,9 @@
*
* $RCSfile: rangelst.hxx,v $
*
- * $Revision: 1.6 $
+ * $Revision: 1.7 $
*
- * last change: $Author: ihi $ $Date: 2006-10-18 12:17:40 $
+ * last change: $Author: vg $ $Date: 2007-02-27 11:57:24 $
*
* The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1.
@@ -50,9 +50,12 @@
class ScDocument;
typedef ScRange* ScRangePtr;
-DECLARE_LIST( ScRangeListBase, ScRangePtr );
+DECLARE_LIST( ScRangeListBase, ScRangePtr )
class ScRangeList : public ScRangeListBase, public SvRefBase
{
+private:
+ using ScRangeListBase::operator==;
+
public:
ScRangeList() {}
ScRangeList( const ScRangeList& rList );
@@ -90,18 +93,11 @@ SV_DECL_IMPL_REF( ScRangeList );
// RangePairList: erster Range (aRange[0]) eigentlicher Range, zweiter
// Range (aRange[1]) Daten zu diesem Range, z.B. Rows eines ColName
-DECLARE_LIST( ScRangePairListBase, ScRangePair* );
+DECLARE_LIST( ScRangePairListBase, ScRangePair* )
class ScRangePairList : public ScRangePairListBase, public SvRefBase
{
-#if defined( ICC ) && defined( OS2 )
- friend static int _Optlink ICCQsortRPairCompare( const void*, const void*);
-#endif
private:
- static int
-#ifdef WNT
- __cdecl
-#endif
- QsortNameCompare( const void*, const void* );
+ using ScRangePairListBase::operator==;
public:
virtual ~ScRangePairList();
@@ -125,9 +121,15 @@ public:
};
SV_DECL_IMPL_REF( ScRangePairList );
+extern "C" int
+#ifdef WNT
+__cdecl
+#endif
+ScRangePairList_QsortNameCompare( const void*, const void* );
+
#if defined( ICC ) && defined( SC_RANGELST_CXX ) && defined( OS2 )
static int _Optlink ICCQsortRPairCompare( const void* a, const void* b)
- { ScRangePairList::QsortNameCompare(a,b); }
+ { return ScRangePairList_QsortNameCompare(a,b); }
#endif