rtpdec.h declares a struct field with name "free". The
libavutil/internal.h header has "#define free please_use_av_free", and
this #define affects uses of the field (apparently the rename is applied
everywhere so things still compile...).

BTW isn't including <stdlib.h> and then defining free, malloc etc as
macros undefined behavior?

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

Reply via email to