Commit f906011d authored by dcheng@chromium.org's avatar dcheng@chromium.org

Rewrite scoped_array<T> to scoped_ptr<T[]> in net.

Hopefully this is the last one before the scoped_array removal can land.

BUG=171111

Review URL: https://codereview.chromium.org/14161010

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194644 0039d316-1c4b-4281-b951-d872f2087c98
parent 4d6f3301
...@@ -19,7 +19,7 @@ namespace { ...@@ -19,7 +19,7 @@ namespace {
scoped_ptr<SpdyFrame> MakeSpdyFrame(const char* data, size_t size) { scoped_ptr<SpdyFrame> MakeSpdyFrame(const char* data, size_t size) {
DCHECK(data); DCHECK(data);
DCHECK_GT(size, 0u); DCHECK_GT(size, 0u);
scoped_array<char> frame_data(new char[size]); scoped_ptr<char[]> frame_data(new char[size]);
std::memcpy(frame_data.get(), data, size); std::memcpy(frame_data.get(), data, size);
scoped_ptr<SpdyFrame> frame( scoped_ptr<SpdyFrame> frame(
new SpdyFrame(frame_data.release(), size, true /* owns_buffer */)); new SpdyFrame(frame_data.release(), size, true /* owns_buffer */));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment