delete LogDestination::sinks_ at DeleteLogDestinations().

fixes #8 AddLogSink memory leak
This commit is contained in:
Fumitoshi Ukai 2015-03-27 17:23:20 +09:00
parent 1b0b08c8dd
commit 9c2acaaa49

View File

@ -817,6 +817,11 @@ void LogDestination::DeleteLogDestinations() {
delete log_destinations_[severity];
log_destinations_[severity] = NULL;
}
MutexLock l(&sink_mutex_);
for (size_t i = 0; i < sinks_->size(); ++i) {
delete (*sinks_)[i];
}
delete sinks_;
}
namespace {