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

Reply via email to