# HG changeset patch # User reimar # Date 1396809765 0 # Node ID 4764e4e586214b807b8769afa555ed8d4fc72398 # Parent 2e58ad9a3f9e732deca2d86e89832c4a37a6c888 rawdv: check for dv_decoder_new failure. diff -r 2e58ad9a3f9e -r 4764e4e58621 libmpdemux/demux_rawdv.c --- a/libmpdemux/demux_rawdv.c Sun Apr 06 18:37:42 2014 +0000 +++ b/libmpdemux/demux_rawdv.c Sun Apr 06 18:42:45 2014 +0000 @@ -157,6 +157,8 @@ //read params from this frame dv_decoder=dv_decoder_new(TRUE,TRUE,FALSE); + if (!dv_decoder) + goto err_out; dv_decoder->quality=DV_QUALITY_BEST; if (dv_parse_header(dv_decoder, dv_frame) == -1)