delete LogDestination::sinks_ at DeleteLogDestinations().
fixes #8 AddLogSink memory leak
This commit is contained in:
parent
1b0b08c8dd
commit
9c2acaaa49
@ -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 {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user