diff --git a/libavformat/mux.c b/libavformat/mux.c index 945bb9d91d..a39c5347a3 100644 --- a/libavformat/mux.c +++ b/libavformat/mux.c @@ -399,7 +399,7 @@ int avformat_write_header(AVFormatContext *s, AVDictionary **options) { int ret = 0; - if (ret = init_muxer(s, options)) + if ((ret = init_muxer(s, options)) < 0) return ret; if (s->oformat->write_header) {