From f702d8bcd70975d208783d3a434d8da7800f7857 Mon Sep 17 00:00:00 2001 From: winlin Date: Tue, 11 Aug 2020 15:30:18 +0800 Subject: [PATCH] RTC: Fix RTCP free bug --- trunk/src/app/srs_app_rtc_conn.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trunk/src/app/srs_app_rtc_conn.cpp b/trunk/src/app/srs_app_rtc_conn.cpp index cc2eb8b00..435d1d6d0 100644 --- a/trunk/src/app/srs_app_rtc_conn.cpp +++ b/trunk/src/app/srs_app_rtc_conn.cpp @@ -1735,7 +1735,7 @@ srs_error_t SrsRtcConnection::on_rtcp(char* data, int nb_data) SrsRtcpCommon* rtcp = NULL; while(NULL != (rtcp = rtcp_compound.get_next_rtcp())) { err = dispatch_rtcp(rtcp); - srs_freep(rtcp); + SrsAutoFree(SrsRtcpCommon, rtcp); if(srs_success != err) { return srs_error_wrap(err, "cipher=%u, plaintext=%u, bytes=%s, rtcp=(%u,%u,%u,%u)", nb_data, nb_unprotected_buf,