summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRohan Kumar <rohankanojia420@gmail.com>2016-04-07 13:56:53 +0530
committerBjörn Michaelsen <bjoern.michaelsen@canonical.com>2016-04-07 12:17:29 +0000
commitc829898453d75c0f13ff589b7f8adf8fb062a39f (patch)
tree2692fd0aef9c1df3ba98848b46c71851f466ee69 /include
parentf0de4374fffe7fb72ce0e9006af57092834dfe1e (diff)
tdf#91794 remove OSL_DEBUG_LEVEL > 1 conditionals
I disentangled my previous patch and converted fprintf statements to SAL_INFOs Change-Id: I4b993e00f82bdf904586ab5e7c954c4ee3ff1bac Reviewed-on: https://gerrit.libreoffice.org/22925 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Björn Michaelsen <bjoern.michaelsen@canonical.com>
Diffstat (limited to 'include')
-rw-r--r--include/sal/log-areas.dox1
-rw-r--r--include/vcl/lazydelete.hxx17
2 files changed, 4 insertions, 14 deletions
diff --git a/include/sal/log-areas.dox b/include/sal/log-areas.dox
index e76e948876f6..ec874bcbcb94 100644
--- a/include/sal/log-areas.dox
+++ b/include/sal/log-areas.dox
@@ -429,6 +429,7 @@ certain functionality.
@li @c vcl.kde - KDE
@li @c vcl.kde4 - KDE4
@li @c vcl.layout - Widget layout
+@li @c vcl.lazydelete
@li @c vcl.pdfwriter
@li @c vcl.plugadapt - the Unix/X11 backend plugin mechanism
@li @c vcl.opengl
diff --git a/include/vcl/lazydelete.hxx b/include/vcl/lazydelete.hxx
index 1f1235dbd1ba..0c2840f5bfe8 100644
--- a/include/vcl/lazydelete.hxx
+++ b/include/vcl/lazydelete.hxx
@@ -28,10 +28,7 @@
#include <vector>
#include <algorithm>
-#if OSL_DEBUG_LEVEL > 2
#include <typeinfo>
-#include <stdio.h>
-#endif
#include <com/sun/star/lang/XComponent.hpp>
@@ -128,10 +125,7 @@ namespace vcl
LazyDeletor() { LazyDelete::addDeletor( this ); }
virtual ~LazyDeletor()
{
- #if OSL_DEBUG_LEVEL > 2
- fprintf( stderr, "%s %p deleted\n",
- typeid(*this).name(), this );
- #endif
+ SAL_INFO("vcl.lazydelete", typeid(*this).name() << std::hex << this << " deleted");
if( s_pOneInstance == this ) // sanity check
s_pOneInstance = nullptr;
@@ -151,12 +145,8 @@ namespace vcl
nCount = aRealDelete.size();
for( unsigned int n = 0; n < nCount; n++ )
{
- #if OSL_DEBUG_LEVEL > 2
- fprintf( stderr, "%s deletes object %p of type %s\n",
- typeid(*this).name(),
- aRealDelete[n],
- typeid(*aRealDelete[n]).name() );
- #endif
+ SAL_INFO("vcl.lazydelete", typeid(*this).name() << " deletes object " << aRealDelete[n] << " of type "
+ << typeid(*aRealDelete[n]).name());
// check if the object to be deleted is not already destroyed
// as a side effect of a previous lazily destroyed object
if( ! m_aObjects[ m_aPtrToIndex[ reinterpret_cast<sal_IntPtr>(aRealDelete[n].get()) ] ].m_bDeleted )
@@ -296,5 +286,4 @@ namespace vcl
}
#endif
-
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */