diff --git a/libavcodec/rv30.c b/libavcodec/rv30.c index 48d769142c..3292ad010b 100644 --- a/libavcodec/rv30.c +++ b/libavcodec/rv30.c @@ -251,8 +251,7 @@ static av_cold int rv30_decode_init(AVCodecContext *avctx) int ret; r->rv30 = 1; - ret = ff_rv34_decode_init(avctx); - if (ret < 0) + if ((ret = ff_rv34_decode_init(avctx)) < 0) return ret; if(avctx->extradata_size < 2){ av_log(avctx, AV_LOG_ERROR, "Extradata is too small.\n"); diff --git a/libavcodec/rv40.c b/libavcodec/rv40.c index 57e32f35a9..e88f61942a 100644 --- a/libavcodec/rv40.c +++ b/libavcodec/rv40.c @@ -550,8 +550,7 @@ static av_cold int rv40_decode_init(AVCodecContext *avctx) int ret; r->rv30 = 0; - ret = ff_rv34_decode_init(avctx); - if (ret < 0) + if ((ret = ff_rv34_decode_init(avctx)) < 0) return ret; if(!aic_top_vlc.bits) rv40_init_tables();