forked from mirrors/gecko-dev
Bug 1841133: Add null-checks for mTransport in WebTransport r=necko-reviewers,kershaw DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D182573
This commit is contained in:
parent
576e090cd6
commit
d20dedb441
1 changed files with 6 additions and 2 deletions
|
|
@ -58,13 +58,17 @@ void WebTransportChild::CloseAll() {
|
||||||
|
|
||||||
::mozilla::ipc::IPCResult WebTransportChild::RecvIncomingDatagram(
|
::mozilla::ipc::IPCResult WebTransportChild::RecvIncomingDatagram(
|
||||||
nsTArray<uint8_t>&& aData, const TimeStamp& aRecvTimeStamp) {
|
nsTArray<uint8_t>&& aData, const TimeStamp& aRecvTimeStamp) {
|
||||||
|
if (mTransport) {
|
||||||
mTransport->NewDatagramReceived(std::move(aData), aRecvTimeStamp);
|
mTransport->NewDatagramReceived(std::move(aData), aRecvTimeStamp);
|
||||||
|
}
|
||||||
return IPC_OK();
|
return IPC_OK();
|
||||||
}
|
}
|
||||||
|
|
||||||
::mozilla::ipc::IPCResult WebTransportChild::RecvOnStreamResetOrStopSending(
|
::mozilla::ipc::IPCResult WebTransportChild::RecvOnStreamResetOrStopSending(
|
||||||
const uint64_t& aStreamId, const StreamResetOrStopSendingError& aError) {
|
const uint64_t& aStreamId, const StreamResetOrStopSendingError& aError) {
|
||||||
|
if (mTransport) {
|
||||||
mTransport->OnStreamResetOrStopSending(aStreamId, aError);
|
mTransport->OnStreamResetOrStopSending(aStreamId, aError);
|
||||||
|
}
|
||||||
return IPC_OK();
|
return IPC_OK();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue