Module: libav
Branch: master
Commit: 1af78b865b66acb8020c54262f12aa41ad47e05c

Author:    Martin Storsjö <[email protected]>
Committer: Martin Storsjö <[email protected]>
Date:      Thu Sep 26 16:34:59 2013 +0300

rtpdec_qt: Add an accidentally removed allocation return value check

This check was mistakenly removed in 5626f994f.

Signed-off-by: Martin Storsjö <[email protected]>

---

 libavformat/rtpdec_qt.c |    2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavformat/rtpdec_qt.c b/libavformat/rtpdec_qt.c
index 146002a..8898f05 100644
--- a/libavformat/rtpdec_qt.c
+++ b/libavformat/rtpdec_qt.c
@@ -180,6 +180,8 @@ static int qt_rtp_parse_packet(AVFormatContext *s, 
PayloadContext *qt,
             av_freep(&qt->pkt.data);
             av_init_packet(&qt->pkt);
             qt->pkt.data = av_malloc(alen + FF_INPUT_BUFFER_PADDING_SIZE);
+            if (!qt->pkt.data)
+                return AVERROR(ENOMEM);
             qt->pkt.size = 0;
             qt->timestamp = *timestamp;
         }

_______________________________________________
libav-commits mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-commits

Reply via email to