summaryrefslogtreecommitdiff
path: root/src/base.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/base.cpp')
-rw-r--r--src/base.cpp12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/base.cpp b/src/base.cpp
index 2e2dbfb28..15a642eb4 100644
--- a/src/base.cpp
+++ b/src/base.cpp
@@ -11,24 +11,32 @@
* ---------------------------------------------------
*/
-/* $Core */
-
#include "inspircd_config.h"
#include "base.h"
#include <time.h>
#include "inspircd.h"
+#include <typeinfo>
classbase::classbase()
{
+ if (ServerInstance && ServerInstance->Logs)
+ ServerInstance->Logs->Log("CULLLIST", DEBUG, "classbase::+%s @%p",
+ typeid(*this).name(), (void*)this);
}
CullResult classbase::cull()
{
+ if (ServerInstance && ServerInstance->Logs)
+ ServerInstance->Logs->Log("CULLLIST", DEBUG, "classbase::-%s @%p",
+ typeid(*this).name(), (void*)this);
return CullResult();
}
classbase::~classbase()
{
+ if (ServerInstance && ServerInstance->Logs)
+ ServerInstance->Logs->Log("CULLLIST", DEBUG, "classbase::~%s @%p",
+ typeid(*this).name(), (void*)this);
}
CullResult::CullResult()