You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-15 14:13:16 +02:00
Use av_fast_malloc instead of av_fast_realloc.
Avoids a memleak, is less code and might be faster.
This commit is contained in:
@@ -949,8 +949,8 @@ static int svq3_decode_frame(AVCodecContext *avctx,
|
||||
s->mb_x = s->mb_y = h->mb_xy = 0;
|
||||
|
||||
if (svq3->watermark_key) {
|
||||
svq3->buf = av_fast_realloc(svq3->buf, &svq3->buf_size,
|
||||
buf_size+FF_INPUT_BUFFER_PADDING_SIZE);
|
||||
av_fast_malloc(&svq3->buf, &svq3->buf_size,
|
||||
buf_size+FF_INPUT_BUFFER_PADDING_SIZE);
|
||||
if (!svq3->buf)
|
||||
return AVERROR(ENOMEM);
|
||||
memcpy(svq3->buf, avpkt->data, buf_size);
|
||||
|
Reference in New Issue
Block a user