| Index: net/websockets/websocket_deflate_stream_fuzzer.cc
|
| diff --git a/net/websockets/websocket_deflate_stream_fuzzer.cc b/net/websockets/websocket_deflate_stream_fuzzer.cc
|
| index fc5a15084c8ad42258b75acadb162d3ae683a516..ca401d14d5f0fc91df2890edcb4fc3ac50796cd1 100644
|
| --- a/net/websockets/websocket_deflate_stream_fuzzer.cc
|
| +++ b/net/websockets/websocket_deflate_stream_fuzzer.cc
|
| @@ -67,9 +67,8 @@ class WebSocketFuzzedStream final : public WebSocketStream {
|
| frame->header.reserved3 = (flags >> 3) & 0x1;
|
| frame->header.masked = (flags >> 4) & 0x1;
|
| uint64_t payload_length = fuzzed_data_provider_.ConsumeInt32InRange(0, 64);
|
| - base::StringPiece payload =
|
| - fuzzed_data_provider_.ConsumeBytes(payload_length);
|
| - frame->data = new WrappedIOBuffer(payload.data());
|
| + std::string payload = fuzzed_data_provider_.ConsumeBytes(payload_length);
|
| + frame->data = new StringIOBuffer(payload);
|
| frame->header.payload_length = payload.size();
|
| return frame;
|
| }
|
|
|