Index: webrtc/modules/remote_bitrate_estimator/test/bwe.cc |
diff --git a/webrtc/modules/remote_bitrate_estimator/test/bwe.cc b/webrtc/modules/remote_bitrate_estimator/test/bwe.cc |
index 6e8dbc7c068430905d2681508b10fb2af19fad31..5385b9bed86c9afb59e06dedbe9a81fcc5d03093 100644 |
--- a/webrtc/modules/remote_bitrate_estimator/test/bwe.cc |
+++ b/webrtc/modules/remote_bitrate_estimator/test/bwe.cc |
@@ -157,6 +157,11 @@ float BweReceiver::RecentPacketLossRatio() { |
return static_cast<float>(gap - number_packets_received) / gap; |
} |
+LinkedSet::~LinkedSet() { |
+ while (!empty()) |
+ RemoveTail(); |
+} |
+ |
void LinkedSet::Insert(uint16_t sequence_number, |
int64_t send_time_ms, |
int64_t arrival_time_ms, |
@@ -181,6 +186,7 @@ void LinkedSet::Insert(uint16_t sequence_number, |
} |
void LinkedSet::RemoveTail() { |
map_.erase(list_.back()->sequence_number); |
+ delete list_.back(); |
list_.pop_back(); |
} |
void LinkedSet::UpdateHead(PacketIdentifierNode* new_head) { |