--- libswscale/swscale_internal.h | 2 +- libswscale/utils.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/libswscale/swscale_internal.h b/libswscale/swscale_internal.h index abeebbb002..1566bb50fe 100644 --- a/libswscale/swscale_internal.h +++ b/libswscale/swscale_internal.h @@ -91,7 +91,7 @@ typedef struct Range { typedef struct RangeList { Range *ranges; unsigned int nb_ranges; - int ranges_allocated; + size_t ranges_allocated; } RangeList; int ff_range_add(RangeList *r, unsigned int start, unsigned int len); diff --git a/libswscale/utils.c b/libswscale/utils.c index 45baa22b23..67d1cd9fd5 100644 --- a/libswscale/utils.c +++ b/libswscale/utils.c @@ -2570,8 +2570,8 @@ int ff_range_add(RangeList *rl, unsigned int start, unsigned int len) return AVERROR(EINVAL); } - tmp = av_fast_realloc(rl->ranges, &rl->ranges_allocated, - (rl->nb_ranges + 1) * sizeof(*rl->ranges)); + tmp = av_realloc_reuse(rl->ranges, &rl->ranges_allocated, + (rl->nb_ranges + 1) * sizeof(*rl->ranges)); if (!tmp) return AVERROR(ENOMEM); rl->ranges = tmp; -- 2.35.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".