Core/Misc: Remove some calls to const_cast

This commit is contained in:
Spp
2013-01-30 08:39:06 +01:00
parent 0281497573
commit fa5dd4bd4e
15 changed files with 43 additions and 40 deletions

View File

@@ -20,12 +20,12 @@
AppenderFile::AppenderFile(uint8 id, std::string const& name, LogLevel level, const char* _filename, const char* _logDir, const char* _mode, AppenderFlags _flags, uint64 fileSize):
Appender(id, name, APPENDER_FILE, level, _flags),
logfile(NULL),
filename(_filename),
logDir(_logDir),
mode(_mode),
maxFileSize(fileSize),
fileSize(0),
logfile(NULL)
fileSize(0)
{
dynamicName = std::string::npos != filename.find("%s");
backup = _flags & APPENDER_FLAGS_MAKE_FILE_BACKUP;

View File

@@ -381,6 +381,8 @@ class ByteBuffer
return *this;
}
uint8 * contents() { return &_storage[0]; }
const uint8 *contents() const { return &_storage[0]; }
size_t size() const { return _storage.size(); }