While the main fix_all_the_bugs batch were being reviewed I collected a few other fixes and a few leftovers from previous batches in two additional sets.
This is the first one and maily consist in external libraries, which were triggered since I've started using --enable-everything in my trees. Vittorio Luca Barbato (1): xwma: Do not leak on failure path Vittorio Giovara (10): lavfi: clean memory on error in ADD_FORMAT() librtmp: append the correct field to the string mov: check ff_get_wav_header() return value matroskaenc: check av_rescale_q() return value mpegenc: prevent a NULL pointer dereference network: check setsockopt() return value lavc: fix bitshifts amount bigger than the type libvpxenc: clean memory on error libtwolame: prevent a NULL pointer dereference libxvid: Always set R/W permissions to owner of the temporary file libavcodec/cavs.c | 5 +++-- libavcodec/cavsdec.c | 4 ++-- libavcodec/dnxhdenc.c | 2 +- libavcodec/internal.h | 2 ++ libavcodec/libtwolame.c | 7 +++++-- libavcodec/libvpxenc.c | 1 + libavcodec/libxvid_rc.c | 2 ++ libavcodec/vp8.c | 4 ++-- libavfilter/formats.c | 4 +++- libavformat/librtmp.c | 2 +- libavformat/matroskaenc.c | 11 +++++++---- libavformat/mov.c | 4 +--- libavformat/mpegenc.c | 2 +- libavformat/network.c | 6 +++++- libavformat/xwma.c | 25 ++++++++++++++++--------- tests/ref/lavf/mpg | 6 +++--- tests/ref/lavf/ts | 4 ++-- tests/ref/seek/lavf-mpg | 12 ++++++------ tests/ref/seek/lavf-ts | 16 ++++++++-------- 19 files changed, 71 insertions(+), 48 deletions(-) -- 1.9.3 (Apple Git-50) _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
