diff --git a/media/sctp/sctp_transport.cc b/media/sctp/sctp_transport.cc index 2b2cc42f05..7c2eee3b13 100644 --- a/media/sctp/sctp_transport.cc +++ b/media/sctp/sctp_transport.cc @@ -410,6 +410,7 @@ class SctpTransport::UsrSctpWrapper { RTC_LOG(LS_ERROR) << "OnSctpInboundPacket: Failed to get transport for socket " << sock << "; possibly was already destroyed."; + free(data); return 0; } // Sanity check that both methods of getting the SctpTransport pointer