正在显示
1 个修改的文件
包含
2 行增加
和
0 行删除
| @@ -1170,6 +1170,7 @@ int srs_rtmp_expect_message(SrsProtocol* protocol, SrsMessage** pmsg, T** ppacke | @@ -1170,6 +1170,7 @@ int srs_rtmp_expect_message(SrsProtocol* protocol, SrsMessage** pmsg, T** ppacke | ||
| 1170 | if ((ret = protocol->decode_message(msg, &packet)) != ERROR_SUCCESS) { | 1170 | if ((ret = protocol->decode_message(msg, &packet)) != ERROR_SUCCESS) { |
| 1171 | srs_error("decode message failed. ret=%d", ret); | 1171 | srs_error("decode message failed. ret=%d", ret); |
| 1172 | srs_freep(msg); | 1172 | srs_freep(msg); |
| 1173 | + srs_freep(packet); | ||
| 1173 | return ret; | 1174 | return ret; |
| 1174 | } | 1175 | } |
| 1175 | 1176 | ||
| @@ -1179,6 +1180,7 @@ int srs_rtmp_expect_message(SrsProtocol* protocol, SrsMessage** pmsg, T** ppacke | @@ -1179,6 +1180,7 @@ int srs_rtmp_expect_message(SrsProtocol* protocol, SrsMessage** pmsg, T** ppacke | ||
| 1179 | msg->header.message_type, msg->header.payload_length, | 1180 | msg->header.message_type, msg->header.payload_length, |
| 1180 | msg->header.timestamp, msg->header.stream_id); | 1181 | msg->header.timestamp, msg->header.stream_id); |
| 1181 | srs_freep(msg); | 1182 | srs_freep(msg); |
| 1183 | + srs_freep(packet); | ||
| 1182 | continue; | 1184 | continue; |
| 1183 | } | 1185 | } |
| 1184 | 1186 |
-
请 注册 或 登录 后发表评论