| Index: net/spdy/core/spdy_protocol.h
|
| diff --git a/net/spdy/core/spdy_protocol.h b/net/spdy/core/spdy_protocol.h
|
| index 6113bd6cadeaeac577657c7e9f83bbe7f16c7786..276275d27beafaac744b2c97e09dd6e0b59d172d 100644
|
| --- a/net/spdy/core/spdy_protocol.h
|
| +++ b/net/spdy/core/spdy_protocol.h
|
| @@ -16,6 +16,7 @@
|
| #include <limits>
|
| #include <map>
|
| #include <memory>
|
| +#include <new>
|
| #include <utility>
|
|
|
| #include "base/compiler_specific.h"
|
| @@ -27,6 +28,7 @@
|
| #include "net/spdy/core/spdy_bitmasks.h"
|
| #include "net/spdy/core/spdy_bug_tracker.h"
|
| #include "net/spdy/core/spdy_header_block.h"
|
| +#include "net/spdy/platform/api/spdy_ptr_util.h"
|
| #include "net/spdy/platform/api/spdy_string.h"
|
| #include "net/spdy/platform/api/spdy_string_piece.h"
|
|
|
| @@ -491,7 +493,7 @@ class NET_EXPORT_PRIVATE SpdyDataIR
|
|
|
| // Deep-copy of data (keep private copy).
|
| void SetDataDeep(SpdyStringPiece data) {
|
| - data_store_.reset(new SpdyString(data.data(), data.size()));
|
| + data_store_ = SpdyMakeUnique<SpdyString>(data.data(), data.size());
|
| data_ = data_store_->data();
|
| data_len_ = data.size();
|
| }
|
|
|