Module: libav Branch: master Commit: a421bbfe83ad55eff335fc19bbacc1e9fecfc3cf
Author: Janne Grunau <[email protected]> Committer: Janne Grunau <[email protected]> Date: Fri Dec 14 21:08:24 2012 +0100 h264: fix memleak on error during SPS parsing Introduced in d7d6efe42b0d. --- libavcodec/h264_ps.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/libavcodec/h264_ps.c b/libavcodec/h264_ps.c index 0166ad2..7eb8726 100644 --- a/libavcodec/h264_ps.c +++ b/libavcodec/h264_ps.c @@ -357,7 +357,7 @@ int ff_h264_decode_seq_parameter_set(H264Context *h){ av_log(h->s.avctx, AV_LOG_ERROR, "log2_max_frame_num_minus4 out of range (0-12): %d\n", log2_max_frame_num_minus4); - return AVERROR_INVALIDDATA; + goto fail; } sps->log2_max_frame_num = log2_max_frame_num_minus4 + 4; _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
