[Libreoffice-commits] .: binfilter/bf_sw
Caolán McNamara
caolan at kemper.freedesktop.org
Wed Sep 28 01:21:05 PDT 2011
binfilter/bf_sw/source/core/bastyp/sw_swcache.cxx | 50 ----------------------
binfilter/bf_sw/source/core/inc/swcache.hxx | 2
2 files changed, 52 deletions(-)
New commits:
commit 90788ac6a6b491542708c074832b66a49b701ccd
Author: Caolán McNamara <caolanm at redhat.com>
Date: Tue Sep 27 22:22:21 2011 +0100
callcatcher: SwCache::Flush unused
diff --git a/binfilter/bf_sw/source/core/bastyp/sw_swcache.cxx b/binfilter/bf_sw/source/core/bastyp/sw_swcache.cxx
index 840f59b..0166445 100644
--- a/binfilter/bf_sw/source/core/bastyp/sw_swcache.cxx
+++ b/binfilter/bf_sw/source/core/bastyp/sw_swcache.cxx
@@ -140,56 +140,6 @@ namespace binfilter {
/*************************************************************************
|*
-|* SwCache::Flush()
-|*
-|*************************************************************************/
-
-
-/*N*/ void SwCache::Flush( const BYTE nPercent )
-/*N*/ {
-/*N*/ OSL_ENSURE( nPercent == 100, "SwCache::Flush() arbeitet nur 100%'ig" );
-/*N*/
-/*N*/ INCREMENT( nFlushCnt );
-/*N*/ SwCacheObj *pObj = pRealFirst;
-/*N*/ pRealFirst = pFirst = pLast = 0;
-/*N*/ SwCacheObj *pTmp;
-/*N*/ while ( pObj )
-/*N*/ {
-/*N*/ #ifdef DBG_UTIL
-/*N*/ if ( pObj->IsLocked() )
-/*N*/ {
-/*?*/ OSL_ENSURE( TRUE, "Flushing locked objects." );
-/*?*/ if ( !pRealFirst )
-/*?*/ {
-/*?*/ pRealFirst = pFirst = pLast = pObj;
-/*?*/ pTmp = pObj->GetNext();
-/*?*/ pObj->SetNext( 0 ); pObj->SetPrev( 0 );
-/*?*/ pObj = pTmp;
-/*?*/ }
-/*?*/ else
-/*?*/ { pLast->SetNext( pObj );
-/*?*/ pObj->SetPrev( pLast );
-/*?*/ pLast = pObj;
-/*?*/ pTmp = pObj->GetNext();
-/*?*/ pObj->SetNext( 0 );
-/*?*/ pObj = pTmp;
-/*?*/ }
-/*N*/ }
-/*N*/ else
-/*N*/ #endif
-/*N*/ {
-/*N*/ pTmp = (SwCacheObj*)pObj;
-/*N*/ pObj = pTmp->GetNext();
-/*N*/ aFreePositions.Insert( pTmp->GetCachePos(), aFreePositions.Count() );
-/*N*/ *(pData + pTmp->GetCachePos()) = (void*)0;
-/*N*/ delete pTmp;
-/*N*/ INCREMENT( nFlushedObjects );
-/*N*/ }
-/*N*/ }
-/*N*/ }
-
-/*************************************************************************
-|*
|* SwCache::ToTop()
|*
|*************************************************************************/
diff --git a/binfilter/bf_sw/source/core/inc/swcache.hxx b/binfilter/bf_sw/source/core/inc/swcache.hxx
index 544cd61..be608e1 100644
--- a/binfilter/bf_sw/source/core/inc/swcache.hxx
+++ b/binfilter/bf_sw/source/core/inc/swcache.hxx
@@ -123,8 +123,6 @@ public:
SwCache( const USHORT nInitSize, const USHORT nGrowSize );
#endif
- void Flush( const BYTE nPercent = 100 );
-
//bToTop == FALSE -> Keine LRU-Umsortierung!
SwCacheObj *Get( const void *pOwner, const BOOL bToTop = TRUE );
SwCacheObj *Get( const void *pOwner, const USHORT nIndex,
More information about the Libreoffice-commits
mailing list