| Index: third_party/WebKit/Source/platform/SharedBuffer.cpp
|
| diff --git a/third_party/WebKit/Source/platform/SharedBuffer.cpp b/third_party/WebKit/Source/platform/SharedBuffer.cpp
|
| index 06900feeb40db283970cf805041cfa6a9ec39203..340fadc4ae4aa878c02875075c9a5c9d76e2bae6 100644
|
| --- a/third_party/WebKit/Source/platform/SharedBuffer.cpp
|
| +++ b/third_party/WebKit/Source/platform/SharedBuffer.cpp
|
| @@ -107,7 +107,7 @@ void SharedBuffer::appendInternal(const char* data, size_t length) {
|
| char* segment;
|
| if (!positionInSegment) {
|
| segment = allocateSegment();
|
| - m_segments.append(segment);
|
| + m_segments.push_back(segment);
|
| } else
|
| segment = m_segments.back() + positionInSegment;
|
|
|
| @@ -122,7 +122,7 @@ void SharedBuffer::appendInternal(const char* data, size_t length) {
|
| length -= bytesToCopy;
|
| data += bytesToCopy;
|
| segment = allocateSegment();
|
| - m_segments.append(segment);
|
| + m_segments.push_back(segment);
|
| bytesToCopy = std::min(length, static_cast<size_t>(kSegmentSize));
|
| }
|
| }
|
|
|