Index: net/quic/test_tools/quic_test_utils.cc |
diff --git a/net/quic/test_tools/quic_test_utils.cc b/net/quic/test_tools/quic_test_utils.cc |
index 2a6ef34f268548e809c69f3a1f6d76a7dafe0bbf..d2506c6e6b748fb6bca9df63579fdf9866cc343f 100644 |
--- a/net/quic/test_tools/quic_test_utils.cc |
+++ b/net/quic/test_tools/quic_test_utils.cc |
@@ -6,8 +6,8 @@ |
#include <memory> |
+#include "base/memory/ptr_util.h" |
#include "base/sha1.h" |
-#include "base/stl_util.h" |
#include "base/strings/string_number_conversions.h" |
#include "net/quic/core/crypto/crypto_framer.h" |
#include "net/quic/core/crypto/crypto_handshake.h" |
@@ -359,12 +359,10 @@ PacketSavingConnection::PacketSavingConnection( |
perspective, |
supported_versions) {} |
-PacketSavingConnection::~PacketSavingConnection() { |
- base::STLDeleteElements(&encrypted_packets_); |
-} |
+PacketSavingConnection::~PacketSavingConnection() {} |
void PacketSavingConnection::SendOrQueuePacket(SerializedPacket* packet) { |
- encrypted_packets_.push_back(new QuicEncryptedPacket( |
+ encrypted_packets_.push_back(base::MakeUnique<QuicEncryptedPacket>( |
QuicUtils::CopyBuffer(*packet), packet->encrypted_length, true)); |
// Transfer ownership of the packet to the SentPacketManager and the |
// ack notifier to the AckNotifierManager. |