X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavdevice%2Fiec61883.c;h=721dca38eef99c6c2e9aba66c6edac97b5ced1aa;hb=8c0aacf0ec77215a4a46f73ec18d884fa6aa71ca;hp=c45ae9ae5cd24d06e46ddfb1c2073e6d9d5a97bd;hpb=df2ae8f3f0a8ce9d9aefa5efb664928a783759ec;p=ffmpeg diff --git a/libavdevice/iec61883.c b/libavdevice/iec61883.c index c45ae9ae5cd..721dca38eef 100644 --- a/libavdevice/iec61883.c +++ b/libavdevice/iec61883.c @@ -120,6 +120,7 @@ static int iec61883_callback(unsigned char *data, int length, packet->buf = av_malloc(length); if (!packet->buf) { + av_free(packet); ret = -1; goto exit; }