Nuo Mi: > On Mon, Feb 15, 2021 at 2:08 AM Andreas Rheinhardt < > andreas.rheinha...@gmail.com> wrote: > >> Nuo Mi: >>> --- >>> libavutil/opt.c | 2 +- >>> 1 file changed, 1 insertion(+), 1 deletion(-) >>> >>> diff --git a/libavutil/opt.c b/libavutil/opt.c >>> index 590146b5fb..c554e9c063 100644 >>> --- a/libavutil/opt.c >>> +++ b/libavutil/opt.c >>> @@ -1735,7 +1735,7 @@ const AVClass *av_opt_child_class_iterate(const >> AVClass *parent, void **iter) >>> #if FF_API_CHILD_CLASS_NEXT >>> FF_DISABLE_DEPRECATION_WARNINGS >>> if (parent->child_class_next) { >>> - *iter = parent->child_class_next(*iter); >>> + *iter = (void*)parent->child_class_next(*iter); >>> return *iter; >>> } >>> FF_ENABLE_DEPRECATION_WARNINGS >>> >> This doesn't look like a fix; you just silenced a warning. >> > Yes, but this the only way if we do not change the function signature. > There is another way: Do nothing. The code in question is deprecated and will therefore eventually be removed.
- Andreas _______________________________________________ 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".