diff options
author | Matúš Kukan <matus.kukan@gmail.com> | 2011-09-29 13:11:26 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@gmail.com> | 2011-09-29 13:22:57 +0200 |
commit | 8de6948e4f67b65d0320f7ec08ab9ad8328b2411 (patch) | |
tree | a0727d9ed0cfb35861b3074950b1e285176f5c4d /sc | |
parent | 3482b33aeee0e2f87ab33da7f543d9aff897e66b (diff) |
fix trunk gcc compile errors
Diffstat (limited to 'sc')
-rw-r--r-- | sc/inc/compressedarray.hxx | 8 | ||||
-rw-r--r-- | sc/source/core/data/compressedarray.cxx | 26 |
2 files changed, 17 insertions, 17 deletions
diff --git a/sc/inc/compressedarray.hxx b/sc/inc/compressedarray.hxx index c07eb43c0658..3d1ea6d5e1ff 100644 --- a/sc/inc/compressedarray.hxx +++ b/sc/inc/compressedarray.hxx @@ -397,18 +397,18 @@ public: template< typename A, typename D > void ScBitMaskCompressedArray<A,D>::AndValue( A nPos, const D& rValueToAnd ) { - const D& rValue = GetValue( nPos); + const D& rValue = this->GetValue( nPos); if ((rValue & rValueToAnd) != rValue) - SetValue( nPos, rValue & rValueToAnd); + this->SetValue( nPos, rValue & rValueToAnd); } template< typename A, typename D > void ScBitMaskCompressedArray<A,D>::OrValue( A nPos, const D& rValueToOr ) { - const D& rValue = GetValue( nPos); + const D& rValue = this->GetValue( nPos); if ((rValue | rValueToOr) != rValue) - SetValue( nPos, rValue | rValueToOr); + this->SetValue( nPos, rValue | rValueToOr); } diff --git a/sc/source/core/data/compressedarray.cxx b/sc/source/core/data/compressedarray.cxx index 89abf3beabaa..838280fa0612 100644 --- a/sc/source/core/data/compressedarray.cxx +++ b/sc/source/core/data/compressedarray.cxx @@ -160,7 +160,7 @@ void ScCompressedArray<A,D>::SetValue( A nStart, A nEnd, const D& rValue ) if (nStart > 0) { // skip leading - ni = Search( nStart); + ni = this->Search( nStart); nInsert = nMaxAccess+1; if (!(pData[ni].aValue == aNewVal)) @@ -269,7 +269,7 @@ void ScCompressedArray<A,D>::CopyFrom( const ScCompressedArray<A,D>& rArray, A n nRegionEnd -= nSourceDy; if (nRegionEnd > nEnd) nRegionEnd = nEnd; - SetValue( j, nRegionEnd, rValue); + this->SetValue( j, nRegionEnd, rValue); j = nRegionEnd; } } @@ -278,7 +278,7 @@ void ScCompressedArray<A,D>::CopyFrom( const ScCompressedArray<A,D>& rArray, A n template< typename A, typename D > const D& ScCompressedArray<A,D>::Insert( A nStart, size_t nAccessCount ) { - size_t nIndex = Search( nStart); + size_t nIndex = this->Search( nStart); // No real insertion is needed, simply extend the one entry and adapt all // following. In case nStart points to the start row of an entry, extend // the previous entry (inserting before nStart). @@ -302,10 +302,10 @@ template< typename A, typename D > void ScCompressedArray<A,D>::Remove( A nStart, size_t nAccessCount ) { A nEnd = nStart + nAccessCount - 1; - size_t nIndex = Search( nStart); + size_t nIndex = this->Search( nStart); // equalize/combine/remove all entries in between if (nEnd > pData[nIndex].nEnd) - SetValue( nStart, nEnd, pData[nIndex].aValue); + this->SetValue( nStart, nEnd, pData[nIndex].aValue); // remove an exactly matching entry by shifting up all following by one if ((nStart == 0 || (nIndex > 0 && nStart == pData[nIndex-1].nEnd+1)) && pData[nIndex].nEnd == nEnd && nIndex < nCount-1) @@ -344,17 +344,17 @@ void ScBitMaskCompressedArray<A,D>::AndValue( A nStart, A nEnd, if (nStart > nEnd) return; - size_t nIndex = Search( nStart); + size_t nIndex = this->Search( nStart); do { if ((this->pData[nIndex].aValue & rValueToAnd) != this->pData[nIndex].aValue) { A nS = ::std::max( (nIndex>0 ? this->pData[nIndex-1].nEnd+1 : 0), nStart); A nE = ::std::min( this->pData[nIndex].nEnd, nEnd); - SetValue( nS, nE, this->pData[nIndex].aValue & rValueToAnd); + this->SetValue( nS, nE, this->pData[nIndex].aValue & rValueToAnd); if (nE >= nEnd) break; // while - nIndex = Search( nE + 1); + nIndex = this->Search( nE + 1); } else if (this->pData[nIndex].nEnd >= nEnd) break; // while @@ -371,17 +371,17 @@ void ScBitMaskCompressedArray<A,D>::OrValue( A nStart, A nEnd, if (nStart > nEnd) return; - size_t nIndex = Search( nStart); + size_t nIndex = this->Search( nStart); do { if ((this->pData[nIndex].aValue | rValueToOr) != this->pData[nIndex].aValue) { A nS = ::std::max( (nIndex>0 ? this->pData[nIndex-1].nEnd+1 : 0), nStart); A nE = ::std::min( this->pData[nIndex].nEnd, nEnd); - SetValue( nS, nE, this->pData[nIndex].aValue | rValueToOr); + this->SetValue( nS, nE, this->pData[nIndex].aValue | rValueToOr); if (nE >= nEnd) break; // while - nIndex = Search( nE + 1); + nIndex = this->Search( nE + 1); } else if (this->pData[nIndex].nEnd >= nEnd) break; // while @@ -406,7 +406,7 @@ void ScBitMaskCompressedArray<A,D>::CopyFromAnded( nRegionEnd -= nSourceDy; if (nRegionEnd > nEnd) nRegionEnd = nEnd; - SetValue( j, nRegionEnd, rValue & rValueToAnd); + this->SetValue( j, nRegionEnd, rValue & rValueToAnd); j = nRegionEnd; } } @@ -415,7 +415,7 @@ template< typename A, typename D > A ScBitMaskCompressedArray<A,D>::GetFirstForCondition( A nStart, A nEnd, const D& rBitMask, const D& rMaskedCompare ) const { - size_t nIndex = Search( nStart); + size_t nIndex = this->Search( nStart); do { if ((this->pData[nIndex].aValue & rBitMask) == rMaskedCompare) |