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
