Remove usages of QuicMakeUnique, Http2MakeUnique, SpdyMakeUnique.
This is made possible by all embedders finally supporting C++14's
std::make_unique, which is already used in more than 100 files in quic/.
gfe-relnote: n/a, no functional change.
PiperOrigin-RevId: 273935577
Change-Id: Icd6dd234422f286d897ea13ae609a67310f96380
diff --git a/quic/core/quic_packet_writer.h b/quic/core/quic_packet_writer.h
index 667254f..5f6b681 100644
--- a/quic/core/quic_packet_writer.h
+++ b/quic/core/quic_packet_writer.h
@@ -6,10 +6,10 @@
#define QUICHE_QUIC_CORE_QUIC_PACKET_WRITER_H_
#include <cstddef>
+#include <utility>
#include "net/third_party/quiche/src/quic/core/quic_packets.h"
#include "net/third_party/quiche/src/quic/platform/api/quic_export.h"
-#include "net/third_party/quiche/src/quic/platform/api/quic_ptr_util.h"
#include "net/third_party/quiche/src/quic/platform/api/quic_socket_address.h"
namespace quic {
@@ -22,7 +22,7 @@
// Returns a heap-allocated copy of |this|.
//
// The subclass implementation of this method should look like this:
- // return QuicMakeUnique<MyAwesomePerPacketOptions>(*this);
+ // return std::make_unique<MyAwesomePerPacketOptions>(*this);
//
// This method is declared pure virtual in order to ensure the subclasses
// would not forget to override it.