Kaydet (Commit) b64fbcf9 authored tarafından Noel Grandin's avatar Noel Grandin Kaydeden (comit) Noel Grandin

remove unused ScCompressedArray constructor

Change-Id: Ida4d8abe50885d10288169024b597fa946d1c26b
Reviewed-on: https://gerrit.libreoffice.org/43438Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst acfdfdf2
......@@ -69,9 +69,6 @@ public:
/** Construct with nMaxAccess=MAXROW, for example. */
ScCompressedArray( A nMaxAccess,
const D& rValue );
/** Construct from a plain array of D */
ScCompressedArray( A nMaxAccess,
const D* pDataArray, size_t nDataCount );
virtual ~ScCompressedArray();
void Resize( size_t nNewSize );
void Reset( const D& rValue );
......@@ -175,11 +172,6 @@ public:
const D& rValue )
: ScCompressedArray<A,D>( nMaxAccessP, rValue )
{}
ScBitMaskCompressedArray( A nMaxAccessP,
const D* pDataArray, size_t nDataCount )
: ScCompressedArray<A,D>( nMaxAccessP,
pDataArray, nDataCount)
{}
void AndValue( A nPos, const D& rValueToAnd );
void OrValue( A nPos, const D& rValueToOr );
void AndValue( A nStart, A nEnd, const D& rValueToAnd );
......
......@@ -36,31 +36,6 @@ ScCompressedArray<A,D>::ScCompressedArray( A nMaxAccessP, const D& rValue )
pData[0].nEnd = nMaxAccess;
}
template< typename A, typename D >
ScCompressedArray<A,D>::ScCompressedArray( A nMaxAccessP, const D* pDataArray,
size_t nDataCount )
: nCount(0)
, nLimit( nDataCount)
, pData( new DataEntry[nDataCount])
, nMaxAccess( nMaxAccessP)
{
D aValue = pDataArray[0];
for (size_t j=0; j<nDataCount; ++j)
{
if (!(aValue == pDataArray[j]))
{
pData[nCount].aValue = aValue;
pData[nCount].nEnd = j-1;
++nCount;
aValue = pDataArray[j];
}
}
pData[nCount].aValue = aValue;
pData[nCount].nEnd = nMaxAccess;
++nCount;
Resize( nCount);
}
template< typename A, typename D >
ScCompressedArray<A,D>::~ScCompressedArray()
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment