Index: net/spdy/spdy_frame_builder.cc |
diff --git a/net/spdy/spdy_frame_builder.cc b/net/spdy/spdy_frame_builder.cc |
index ae53a89ecabd22aee34f90006c733be3b1db9f1c..ba7071f9b2de266c7c8c44cc13c65c28a8223946 100644 |
--- a/net/spdy/spdy_frame_builder.cc |
+++ b/net/spdy/spdy_frame_builder.cc |
@@ -61,7 +61,6 @@ SpdyFrameBuilder::SpdyFrameBuilder(SpdyStreamId stream_id, |
} |
SpdyFrameBuilder::~SpdyFrameBuilder() { |
- delete[] buffer_; |
} |
char* SpdyFrameBuilder::BeginWrite(size_t length) { |
@@ -74,7 +73,7 @@ char* SpdyFrameBuilder::BeginWrite(size_t length) { |
DCHECK_LE(length, std::numeric_limits<uint32>::max()); |
#endif |
- return buffer_ + offset; |
+ return buffer_.get() + offset; |
} |
void SpdyFrameBuilder::EndWrite(char* dest, int length) { |