diff --git a/libavcodec/ccaption_dec.c b/libavcodec/ccaption_dec.c index 06981cc28f..da43ca6b33 100644 --- a/libavcodec/ccaption_dec.c +++ b/libavcodec/ccaption_dec.c @@ -182,15 +182,13 @@ static av_cold int init_decoder(AVCodecContext *avctx) ctx->rollup = 2; ret = ff_ass_subtitle_header_default(avctx); if(ret < 0) { - goto fail; + return ret; } /* allocate pkt buffer */ ctx->pktbuf = av_buffer_alloc(128); if( !ctx->pktbuf) { ret = AVERROR(ENOMEM); } - -fail: return ret; }