summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/tools/debug.hxx31
-rw-r--r--tools/source/debug/debug.cxx10
2 files changed, 16 insertions, 25 deletions
diff --git a/include/tools/debug.hxx b/include/tools/debug.hxx
index 5d8a7d809c67..7279845db3d8 100644
--- a/include/tools/debug.hxx
+++ b/include/tools/debug.hxx
@@ -76,11 +76,11 @@ typedef void (*DbgTestSolarMutexProc)();
struct DbgData
{
sal_uIntPtr nTestFlags;
- sal_uIntPtr bOverwrite;
+ bool bOverwrite;
sal_uIntPtr nTraceOut;
sal_uIntPtr nWarningOut;
sal_uIntPtr nErrorOut;
- sal_uIntPtr bHookOSLAssert;
+ bool bHookOSLAssert;
sal_Char aDebugName[260];
sal_Char aInclFilter[512];
sal_Char aExclFilter[512];
@@ -187,7 +187,7 @@ inline bool DbgFilterMessage( const char* pMsg )
return (bool)(long) DbgFunc( DBG_FUNC_FILTERMESSAGE, (void*)pMsg );
}
-inline int DbgIsAllErrorOut()
+inline bool DbgIsAllErrorOut()
{
return (DbgFunc( DBG_FUNC_ALLERROROUT ) != 0);
}
@@ -202,31 +202,22 @@ inline void DbgSaveData( const DbgData& rData )
DbgFunc( DBG_FUNC_SAVEDATA, (void*)&rData );
}
-inline sal_uIntPtr DbgIsTraceOut()
+inline bool DbgIsTraceOut()
{
DbgData* pData = DbgGetData();
- if ( pData )
- return (pData->nTraceOut != DBG_OUT_NULL);
- else
- return sal_False;
+ return pData && pData->nTraceOut != DBG_OUT_NULL;
}
-inline sal_uIntPtr DbgIsWarningOut()
+inline bool DbgIsWarningOut()
{
DbgData* pData = DbgGetData();
- if ( pData )
- return (pData->nWarningOut != DBG_OUT_NULL);
- else
- return sal_False;
+ return pData && pData->nWarningOut != DBG_OUT_NULL;
}
-inline sal_uIntPtr DbgIsErrorOut()
+inline bool DbgIsErrorOut()
{
DbgData* pData = DbgGetData();
- if ( pData )
- return (pData->nErrorOut != DBG_OUT_NULL);
- else
- return sal_False;
+ return pData && pData->nErrorOut != DBG_OUT_NULL;
}
inline sal_uIntPtr DbgGetErrorOut() // Testtool: test whether to collect OSL_ASSERTions as well
@@ -238,12 +229,12 @@ inline sal_uIntPtr DbgGetErrorOut() // Testtool: test whether to collect OSL_A
return DBG_OUT_NULL;
}
-inline sal_uIntPtr DbgIsAssertWarning()
+inline bool DbgIsAssertWarning()
{
return DbgIsWarningOut();
}
-inline sal_uIntPtr DbgIsAssert()
+inline bool DbgIsAssert()
{
return DbgIsErrorOut();
}
diff --git a/tools/source/debug/debug.cxx b/tools/source/debug/debug.cxx
index 7c3616ba5190..19e789c97e58 100644
--- a/tools/source/debug/debug.cxx
+++ b/tools/source/debug/debug.cxx
@@ -108,7 +108,7 @@ struct XtorType
struct DebugData
{
DbgData aDbgData;
- sal_uInt16 bInit;
+ bool bInit;
DbgPrintLine pDbgPrintMsgBox;
DbgPrintLine pDbgPrintWindow;
DbgPrintLine pDbgPrintTestTool;
@@ -160,7 +160,7 @@ struct DebugData
static DebugData aDebugData;
static sal_Char aCurPath[260];
-static int bDbgImplInMain = false;
+static bool bDbgImplInMain = false;
#if defined( WNT )
static CRITICAL_SECTION aImplCritDbgSection;
@@ -372,7 +372,7 @@ namespace
return strlen( _pValue );
}
- void lcl_tryReadConfigBoolean( const sal_Char* _pLine, size_t _nLineLen, const sal_Char* _pKeyName, sal_uIntPtr* _out_pnValue )
+ void lcl_tryReadConfigBoolean( const sal_Char* _pLine, size_t _nLineLen, const sal_Char* _pKeyName, bool* _out_pnValue )
{
sal_Char aBuf[2];
size_t nValueLen = lcl_tryReadConfigString( _pLine, _nLineLen, _pKeyName, aBuf, sizeof( aBuf ) );
@@ -784,8 +784,8 @@ static int ImplStrSearch( const sal_Char* pSearchStr, int nSearchLen,
return 0;
}
-static int ImplDbgFilter( const sal_Char* pFilter, const sal_Char* pMsg,
- int bEmpty )
+static bool ImplDbgFilter( const sal_Char* pFilter, const sal_Char* pMsg,
+ bool bEmpty )
{
int nStrLen = strlen( pFilter );
if ( !nStrLen )