Core/Logging: Performance-related tweaks to logging system

All sLog->out* functions (except outCommand atm) are replaced with TC_LOG_* macros.
    Memleak fix
This commit is contained in:
Spp
2013-05-13 15:07:36 +02:00
parent 243c325ca4
commit d1677b2db0
240 changed files with 4580 additions and 4563 deletions

View File

@@ -61,7 +61,7 @@ void ByteBuffer::print_storage() const
o << read<uint8>(i) << " - ";
o << " ";
sLog->outTrace(LOG_FILTER_NETWORKIO, "%s", o.str().c_str());
TC_LOG_TRACE(LOG_FILTER_NETWORKIO, "%s", o.str().c_str());
}
void ByteBuffer::textlike() const
@@ -78,7 +78,7 @@ void ByteBuffer::textlike() const
o << buf;
}
o << " ";
sLog->outTrace(LOG_FILTER_NETWORKIO, "%s", o.str().c_str());
TC_LOG_TRACE(LOG_FILTER_NETWORKIO, "%s", o.str().c_str());
}
void ByteBuffer::hexlike() const
@@ -110,5 +110,5 @@ void ByteBuffer::hexlike() const
o << buf;
}
o << " ";
sLog->outTrace(LOG_FILTER_NETWORKIO, "%s", o.str().c_str());
TC_LOG_TRACE(LOG_FILTER_NETWORKIO, "%s", o.str().c_str());
}