diff --git a/libavformat/rtmppkt.c b/libavformat/rtmppkt.c index 93790eb525..35ef7fdaae 100644 --- a/libavformat/rtmppkt.c +++ b/libavformat/rtmppkt.c @@ -234,9 +234,9 @@ int ff_rtmp_packet_create(RTMPPacket *pkt, int channel_id, RTMPPacketType type, int timestamp, int size) { if (size) { - pkt->data = av_malloc(size); - if (!pkt->data) - return AVERROR(ENOMEM); + pkt->data = av_malloc(size); + if (!pkt->data) + return AVERROR(ENOMEM); } pkt->data_size = size; pkt->channel_id = channel_id;