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];
|
delete log_destinations_[severity];
|
||||||
log_destinations_[severity] = NULL;
|
log_destinations_[severity] = NULL;
|
||||||
}
|
}
|
||||||
|
MutexLock l(&sink_mutex_);
|
||||||
|
for (size_t i = 0; i < sinks_->size(); ++i) {
|
||||||
|
delete (*sinks_)[i];
|
||||||
|
}
|
||||||
|
delete sinks_;
|
||||||
}
|
}
|
||||||
|
|
||||||
namespace {
|
namespace {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user