Use rtc::CopyOnWriteBuffer::MutableData through webrtc
where mutable access is required. Bug: webrtc:12334 Change-Id: I4b2b74f836aaf7f12278c3569d0d49936297716b Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/198846 Reviewed-by: Harald Alvestrand <hta@webrtc.org> Reviewed-by: Erik Språng <sprang@webrtc.org> Commit-Queue: Danil Chapovalov <danilchap@webrtc.org> Cr-Commit-Position: refs/heads/master@{#32936}
This commit is contained in:
committed by
Commit Bot
parent
da06e8f6bd
commit
e15dc58f32
@ -546,7 +546,7 @@ TEST_F(SctpDataChannelTest, ClosedWhenSendBufferFull) {
|
||||
SetChannelReady();
|
||||
|
||||
rtc::CopyOnWriteBuffer buffer(1024);
|
||||
memset(buffer.data(), 0, buffer.size());
|
||||
memset(buffer.MutableData(), 0, buffer.size());
|
||||
|
||||
webrtc::DataBuffer packet(buffer, true);
|
||||
provider_->set_send_blocked(true);
|
||||
@ -581,7 +581,7 @@ TEST_F(SctpDataChannelTest, ClosedOnTransportError) {
|
||||
TEST_F(SctpDataChannelTest, ClosedWhenReceivedBufferFull) {
|
||||
SetChannelReady();
|
||||
rtc::CopyOnWriteBuffer buffer(1024);
|
||||
memset(buffer.data(), 0, buffer.size());
|
||||
memset(buffer.MutableData(), 0, buffer.size());
|
||||
|
||||
cricket::ReceiveDataParams params;
|
||||
params.ssrc = 0;
|
||||
@ -623,7 +623,7 @@ TEST_F(SctpDataChannelTest, TransportDestroyedWhileDataBuffered) {
|
||||
SetChannelReady();
|
||||
|
||||
rtc::CopyOnWriteBuffer buffer(1024);
|
||||
memset(buffer.data(), 0, buffer.size());
|
||||
memset(buffer.MutableData(), 0, buffer.size());
|
||||
webrtc::DataBuffer packet(buffer, true);
|
||||
|
||||
// Send a packet while sending is blocked so it ends up buffered.
|
||||
|
||||
Reference in New Issue
Block a user