Kaydet (Commit) 81b594af authored tarafından Michael Stahl's avatar Michael Stahl

svl: remove some odd and obsolete debugging code related to MI_HATS_REPARIERT

This was apparently disabled before the MI_HATS_REPARIERT check was
removed in f03a3edf, and then yesterday
something in the header inclusions changed to enable the DBG macros that
still used the removed stuff, but _only_ on Windows... now clean this up.

Change-Id: I4222db252f4a886b3497ca0c22dbec26eaa6c994
üst e904562a
...@@ -45,13 +45,6 @@ ...@@ -45,13 +45,6 @@
#define SFX_REC_HEADERSIZE_SINGLE 4 // additional HEADERSIZE_MINI => 8 #define SFX_REC_HEADERSIZE_SINGLE 4 // additional HEADERSIZE_MINI => 8
#define SFX_REC_HEADERSIZE_MULTI 6 // additional HEADERSIZE_SINGLE => 14 #define SFX_REC_HEADERSIZE_MULTI 6 // additional HEADERSIZE_SINGLE => 14
#ifndef DBG
#ifdef DBG_UTIL
#define DBG(x) x
#else
#define DBG(x)
#endif
#endif
// General file format: documented at class SfxMiniRecordReader below // General file format: documented at class SfxMiniRecordReader below
......
...@@ -33,11 +33,6 @@ typedef SfxPoolItem const** SfxItemArray; ...@@ -33,11 +33,6 @@ typedef SfxPoolItem const** SfxItemArray;
#define USHORT_ARG int #define USHORT_ARG int
#ifdef DBG
#undef DBG
#endif
#define DBG(s)
#define SFX_ITEMSET_GET( rSet, pItem, ItemType, nSlotId, bDeep ) \ #define SFX_ITEMSET_GET( rSet, pItem, ItemType, nSlotId, bDeep ) \
const ItemType *pItem = (const ItemType*) \ const ItemType *pItem = (const ItemType*) \
(rSet).GetItem( nSlotId, bDeep, TYPE(ItemType) ) (rSet).GetItem( nSlotId, bDeep, TYPE(ItemType) )
...@@ -146,9 +141,7 @@ public: ...@@ -146,9 +141,7 @@ public:
inline void SfxItemSet::SetParent( const SfxItemSet* pNew ) inline void SfxItemSet::SetParent( const SfxItemSet* pNew )
{ {
DBG( if (_pParent) --*_pChildCount(_pParent) );
_pParent = pNew; _pParent = pNew;
DBG( if (_pParent) ++*_pChildCount(_pParent) );
} }
class SVL_DLLPUBLIC SfxAllItemSet: public SfxItemSet class SVL_DLLPUBLIC SfxAllItemSet: public SfxItemSet
......
...@@ -168,18 +168,6 @@ struct SfxItemPool_Impl ...@@ -168,18 +168,6 @@ struct SfxItemPool_Impl
}; };
// IBM-C-Set mag keine doppelten Defines
#ifdef DBG
# undef DBG
#endif
#if defined(DBG_UTIL) && defined(_MSC_VER)
#define DBG(x) x
#else
#define DBG(x)
#endif
#define CHECK_FILEFORMAT( rStream, nTag ) \ #define CHECK_FILEFORMAT( rStream, nTag ) \
{ sal_uInt16 nFileTag; \ { sal_uInt16 nFileTag; \
rStream.ReadUInt16( nFileTag ); \ rStream.ReadUInt16( nFileTag ); \
......
...@@ -94,7 +94,6 @@ SfxItemSet::SfxItemSet ...@@ -94,7 +94,6 @@ SfxItemSet::SfxItemSet
_nCount( 0 ) _nCount( 0 )
{ {
DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" ); DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" );
DBG( _pChildCountCtor; *_pChildCount(this) = 0 );
// DBG_ASSERT( bTotalRanges || abs( &bTotalRanges - this ) < 1000, // DBG_ASSERT( bTotalRanges || abs( &bTotalRanges - this ) < 1000,
// "please use suitable ranges" ); // "please use suitable ranges" );
#if defined DBG_UTIL && defined SFX_ITEMSET_NO_DEFAULT_CTOR #if defined DBG_UTIL && defined SFX_ITEMSET_NO_DEFAULT_CTOR
...@@ -123,7 +122,6 @@ SfxItemSet::SfxItemSet( SfxItemPool& rPool, sal_uInt16 nWhich1, sal_uInt16 nWhic ...@@ -123,7 +122,6 @@ SfxItemSet::SfxItemSet( SfxItemPool& rPool, sal_uInt16 nWhich1, sal_uInt16 nWhic
{ {
DBG_ASSERT( nWhich1 <= nWhich2, "Invalid range" ); DBG_ASSERT( nWhich1 <= nWhich2, "Invalid range" );
DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" ); DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" );
DBG( _pChildCountCtor; *_pChildCount(this) = 0 );
InitRanges_Impl(nWhich1, nWhich2); InitRanges_Impl(nWhich1, nWhich2);
} }
...@@ -161,7 +159,6 @@ SfxItemSet::SfxItemSet( SfxItemPool& rPool, ...@@ -161,7 +159,6 @@ SfxItemSet::SfxItemSet( SfxItemPool& rPool,
{ {
DBG_ASSERT( nWh1 <= nWh2, "Invalid range" ); DBG_ASSERT( nWh1 <= nWh2, "Invalid range" );
DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" ); DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" );
DBG( _pChildCountCtor; *_pChildCount(this) = 0 );
if(!nNull) if(!nNull)
InitRanges_Impl( InitRanges_Impl(
...@@ -213,7 +210,6 @@ SfxItemSet::SfxItemSet( SfxItemPool& rPool, const sal_uInt16* pWhichPairTable ) ...@@ -213,7 +210,6 @@ SfxItemSet::SfxItemSet( SfxItemPool& rPool, const sal_uInt16* pWhichPairTable )
, _nCount(0) , _nCount(0)
{ {
DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" ); DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" );
DBG( _pChildCountCtor; *_pChildCount(this) = 0 );
// pWhichPairTable == 0 ist f"ur das SfxAllEnumItemSet // pWhichPairTable == 0 ist f"ur das SfxAllEnumItemSet
if ( pWhichPairTable ) if ( pWhichPairTable )
...@@ -226,8 +222,6 @@ SfxItemSet::SfxItemSet( const SfxItemSet& rASet ): ...@@ -226,8 +222,6 @@ SfxItemSet::SfxItemSet( const SfxItemSet& rASet ):
_nCount( rASet._nCount ) _nCount( rASet._nCount )
{ {
DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" ); DBG_ASSERTWARNING( _pPool == _pPool->GetMasterPool(), "no Master Pool" );
DBG( _pChildCountCtor; *_pChildCount(this) = 0 );
DBG( ++*_pChildCount(_pParent) );
// Calculate the attribute count // Calculate the attribute count
sal_uInt16 nCnt = 0; sal_uInt16 nCnt = 0;
...@@ -273,10 +267,6 @@ SfxItemSet::SfxItemSet( const SfxItemSet& rASet ): ...@@ -273,10 +267,6 @@ SfxItemSet::SfxItemSet( const SfxItemSet& rASet ):
SfxItemSet::~SfxItemSet() SfxItemSet::~SfxItemSet()
{ {
#ifdef DBG_UTIL
DBG( DBG_ASSERT( 0 == *_pChildCount(this), "SfxItemSet: deleting parent-itemset" ) )
#endif
sal_uInt16 nCount = TotalCount(); sal_uInt16 nCount = TotalCount();
if( Count() ) if( Count() )
{ {
...@@ -303,9 +293,6 @@ SfxItemSet::~SfxItemSet() ...@@ -303,9 +293,6 @@ SfxItemSet::~SfxItemSet()
if ( _pWhichRanges != _pPool->GetFrozenIdRanges() ) if ( _pWhichRanges != _pPool->GetFrozenIdRanges() )
delete[] _pWhichRanges; delete[] _pWhichRanges;
_pWhichRanges = 0; // for invariant-testing _pWhichRanges = 0; // for invariant-testing
DBG( --*_pChildCount(_pParent) );
DBG( delete _pChildCount(this); _pChildCountDtor );
} }
......
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